Темы курсовых проектов

1. Сбор сведений о процессах/потоках в системе и управление ими

2. 3D движок

3. Устройство на основе AVR микроконтроллера с возможностью управления посредством ПК

4. Драйвер для клавиатуры

5. Компьютер Raspberry Pi. Программирование для ARM процессоров.

6. Lock-free и wait-free структуры данных

7. Работа с файловой системой

8. Бенчмарк для телефонов под Android

9. Антивирус

10. Архитектура транспьютеров

11. Архитектура поисковых систем: программа распределения и балансировки нагрузки между компьютерами

12. Программирование устройства на основе микроконтроллера AVR

13. Программа-вирус

14. Решение проблемы безопасности с помощью нейронных сетей. Распознавание автомобильных номеров

15. Виджет для переносного ПК: мониторинг состояния аппаратного обеспечения компьютера.

16. Программирование микроконтроллеров

17. Программирование устройства на основе микроконтроллера AVR

18. Вычисление тригонометрических функций с использованием сопроцессора

19. Цифровая обработка изображений

20. Компилятор.

21. Раскраски графов. Эвристики и их распараллеливание

22. Драйвер для мыши

23. Имитация многомерных случайных величин

24. Компилятор.

25. Микроконтроллеры AVR

26. Мониторинг и управление процессами системы.

27. Технология SSE-2, SSE-3. Принципы построения и работы

28. Таск-менеджер на android

29. Программирование USB-контроллера

30. Решение задачи Коши для ОДУ при помощи сопроцессора

31. Платформа Arduino. Обзор и применение

32. Драйвер клавиатуры

33. Быстрое преобразование Фурье и его распараллеливание

34. Сбор сведений о процессах/потоках в системе и управление ими

35. HDL-модели универсальных и специализированных вычислительных систем

36. Эмулятор ARM

37. Решение задачи Коши для ОДУ при помощи сопроцессора

38. MPI-3.

39. Построение различных видов деревьев, используя mcb блоки

40. Издержки и выигрыш при реализации параллельных и векторных вычислений

41. Интерполяция значений функции с использованием сопроцессора.

42. Архитектура поисковых систем

43. Имитация многомерных случайных величин

44. Нейрокомпьютеры – архитектура и реализация

45. Драйвер клавиатуры

46. Построение сложных структур данных (списки, очереди, стеки, деревья), используя MCB-блоки

47. Проектирование систем сетевого аудита на основе ПЛИС (Xilinx FPGA)

48. Проектирование систем обнаружения вторжений на основе ПЛИС (Xilinx FPGA)

49. Эффективная реализация алгоритма на процессорах нескольких архитектур с учетом их особенностей.

50. Оценка требований IPSec, VPN к производительности сетевого оборудования

51. Быстрое преобразование Фурье и его распараллеливание

52. Реализация ускорителей на основе FPGA для VPN-сетей

53. PVM — параллельная виртуальная машина, методы реализации параллельных программ

54. Технологии EPIC (одновременное выполнение команд программы), предсказание ветвлений при вычислениях. Принципы построения и работы.

55. Технология SSE-2, SSE-3. Принципы построения и работы.

56. Издержки и выигрыш при реализации параллельных и векторных вычислений.

57. Сравнительная характеристика универсальных микропроцессоров и нейрокомпьютеров

58. Сравнительная характеристика универсальных и медийных микропроцессоров

59. Сравнительная характеристика универсальных и мультитредовых микропроцессоров;

60. Характеристики команд микропроцессоров

61. Характеристика процессоров цифровой обработки сигналов

62. Реализация функций, поддерживающих оконный интерфейс

63. Архитектура серверов корпоративных баз данных.

64. Построение сложных структур данных (списки, очереди, стеки, деревья), используя MCB-блоки

65. Построение различных видов деревьев, используя MCB-блоки

66. Модели оценки эффективности структур распределенных вычислительных систем