Белорусский Государственный Университет  Информатики и Радиоэлектроники
БГУИР
BSUIR

4 учебная неделя

Кафедра электронных вычислительных машин.


Перечень тем курсовых проектов.

Конструирование программ и языки программирования

1. Архиватор методом Хаффмана и словарным методом сжатия
2. Блокиратор доступа к устройствам
3. Программа управления таможенным оформлением
4. Редактор электрических схем. Пользовательский интерфейс
5. Построитель двухмерных графиков функций
6. Файловый менеджер
7. Аудиопроигрыватель, управляемый скриптом
8. Редактор кода языка С
9. БД видеофильмов магазина проката
10. БД аптеки
11. Видеоплеер, управляемый скриптом
12. Компилятор ассемблера
13. БД автосервиса
14. ASCII ART программа
15. Чат-программа
16. Программа обработки сетевого трафика
17. Программа трансляции звука со смартфона на ПК через Bluetooth
18. Обмен данными между пользователями с промежуточным сервером
19. Редактор аудио файлов
20. Программа управления соревнованиями по биатлону
21. Программа работы с web-камерой
22. Система тестирования знаний
23. Менеджер программ ТВ передач
24. Музыкальный проигрыватель
25. Программа чтения книг
26. Графический редактор
27. Менеджер «Телефонный органайзер»
28. Чат с объединенными функциями сервера и клиента
29. Система безопасности
30. Моделирование сердечного ритма
31. Менеджер управления стоянками
32. Моделирование транспортного обслуживания
33. Система заказов билетов
34. Менеджер выдачи кредитов
35. Менеджер диеты
36. Система распознавания текста и типов шрифтов
37. Менеджер «Библиотека mp3-файлов»
38. Файловый менеджер
39. Менеджер работы с буфером обмена
40. Текстовый редактор с проверкой синтаксиса
41. Система распознавания лиц на фотографии
42. Архиватор
43. Система учета и обработки заказов
44. Информационная система кинотеатра
45. Моделирование футбольного тотализатора
46. Графический 3D-редактор
47. Программный модуль «Туристическое агентство»
48. Медиапроигрыватель
49. Программный модуль управления автомобильным магазином
50. Информационная система по продаже компьютерных комплектующих
51. Разработка приложения «Ежедневник»
52. Программа для обучения и тестирования
53. Программа начисления заработной платы
54. Информационная система военкомата
55. Программный модуль управления клиникой
56. Программа шифрования цепочным алгоритмом
57. Клавиатурный тренажер
58. Строительно-расчетная программа учета строительных материалов
59. Мобильный оператор
60. Электронный путеводитель
61. Программа для расчета электрических цепей
62. Программа оператора кинотеатра
63. Телефонный справочник
64. Программа построения двумерных графиков функций
65. Информационная система магазина
66. Интерпретатор алгоритмов «Чертежник»
67. Автопаркинг
68. Программный модуль для сжатия данных
69. Программа управления работой библиотеки
70. Адресная книга с поддержкой фотографий
71. Программный модуль «Агентство недвижимости»
72. Файловый менеджер для Linux
73. Программа учета радиодеталей в магазине
74. Программный модуль «Картотека аудиозаписей»
75. Программный модуль «Симуляция физики реального мира»
76. Информационная система «Авторынок»
77. Программный модуль управления работой библиотеки
78. Интернет-браузер
79. Информационная система магазина
80. Информационная система кинотеатра
81. Мобильный оператор
82. Информационная система деканата
83. Архиватор
84. Программа управления авиарейсами
85. Система сбора данных для солнечного коллектора
86. Информационная система по начислению заработной платы
87. Программа учета наличия транспортных средств
88. Программный модуль «Картотека видеофильмов»
89. Прайс-лист компьютерных комплектующих
90. Адресная книга с поддержкой фотографий
91. Программный модуль для учета транспортных средств в автопарке
92. Программа управления гостиничными номерами
93. Аудиоплеер с использованием фреймворка Qt
94. Органайзер
95. Видеопроигрыватель
96. Программа учета выданных книг
97. Программа ведения и учета наличия мест в детских садах
98. ПО для банкомата
99. Программа управления городским транспортом
100. Программа генераций сообщений
101. Адресная книга с поддержкой фотографий
102. Информационная система по продаже компьютерных комплектующих
103. Программа «Переводчик»
104. Программа реализации банковских услуг
105. Информационная система транспортных услуг
106. Разработка Интернет-браузера
107. Программа учета видеофильмов
108. Программа управления информацией в автомобильном магазине
109. Редактор музыкальных партитур
110. Телефонный справочник организаций и жителей города
111. Информационная система по начислению заработной платы
112. Программа музыкального справочника
113. Программа учета радиодеталей
114. Программный модуль «Картотека аудиозаписей»
115. Программа управления расписанием поездов
116. Программа управления авиарейсами
117. Программа учета книг в библиотеке университета
118. Архиватор
119. Программный модуль для развития музыкального слуха
120. Разработка приложения «Ежедневник»
121. Разработка приложения «Туристическое агентство»
122. Адресная книга с поддержкой фотографий
123. Решение шашечных композиций
124. Моделирование футбольного тотализатора
125. Информационная система по продаже компьютерных комплектующих
126. Информационная система кинотеатра
127. Телефонный справочник
128. Информационная система магазина
129. Программа управления работой библиотеки
130. Информационная система частной медицинской клиники

Системное программное обеспечение вычислительных машин

1. Утилита настройки для Windows XP с использованием шаблонов.
2. DJ-программа для микширования звуковых файлов в реальном времени для ОС Windows.
3. SMS-сервер с использованием GSM модема.
4. Плагин для браузера Opera, сохраняющий книги сервиса books.google.com.
5. Torrent клиент для Windows.
6. HTTP - сервер с поддержкой модуля PHP.
7. Плагин для TotalCommander с реализацией протокола CIFS.
8. Утилита для контроля и управления сетевыми соединениями в Windows CE.
9. Twitter клиент для платформы Android.
10. Исследовательский вирус, распространяющийся по сети для операционной системы Windows.
11. Исследовательский вирус, распространяющийся через USB-Storage устройства для ОС Windows.
12. Серверная часть системы управления PC с помощью мобильного телефона по Bluetooth.
13. Приложение для обмена данными с устройствами по протоколу I2C через порт VGA.
14. FTP сервер для Windows.
15. Базовое ядро браузера с поддержкой HTML, CSS.
16. Автономный менеджер паролей с автоматической авторизацией для ОС Windows.
17. Драйвер виртуальной звуковой карты для операционной системы Windows.
18. Почтовый сервер для ОС Windows.
19. Драйвер USB клавиатуры для операционной системы Windows.
20. Дефрагментатор файловой системы NTFS.
21. Мобильная часть системы управления PC с помощью мобильного телефона по Bluetooth
22. Кросплатформенный сканер сетевых портов.
23. Модуль поддержки скриптов плагина DataExtractor для браузера Opera.
24. Утилита обнаружения руткитов для операционной системы Windows.
25. Эмулятор игровой приставки Dendу.
26. Интерактивный путеводитель с картой местности.
27. Диспетчер задач с автоматическим перераспределением приоритетов процессов.
28. Программный модуль для поддержки сетевого мультиплеера для 3D игры «танки».
29. Математическая модель солнечной системы для 3D скринсейвера.
30. Графический визуализатор модели солнечной системы для 3D скринсейвера.
31. Встраиваемая SQL-СУБД.
32. Программный модуль Jabber-ICQ клиента для поддержки голосового общения.
33. IRC клиент с реализацией протокола IRC.
34. Плагин DataExtractor для браузера Opera.
35. Руткит для операционной системы Windows.
36. Система удаленного управления с архитектурой клиент-сервер.
37. Реализация файловой система для ОС Linux с алгоритмом дедупликации данных.
38. Автоматический сканер компьютерной сети с визуальным отображением графа.
39. Графический модуль системы удаленного управления с архитектурой клиент-сервер.
40. Клиент для системы управления кодом Snipple, взаимодействующий через web-сервисы.
41. Интерактивная 3D игра «танки».
42. Jabber-ICQ клиент с реализацией Jabber-протокола.
43. RSS-Reader для платформы iOS.
44. IRC сервер с реализацией протокола IRC.
45. Плагин для Eclipse для системы управления кодом Snipple.
46. Реализация протокола взаимодействия с сервисом OSM для интерактивного путеводителя.
47. Утилита восстановления удаленных файлов в файловой системе NTFS.
48. Функционально-расширяемая Windows-утилита для распознавания устройств компьютера.
49. Файловая и сетевая подсистема клиент-серверной RegExp-СУБД.
50. Исполнительное ядро клиент-серверной RegExp-СУБД.
51. Расширяемый файловый менеджер с undo-моделью взаимодействия с пользователем.
52. Hex-редактор и анализатор двоичных файлов.
53. Утилита записи CD-DVD дисков из образов.
54. Программа обмена файлами по модели Peer2Peer.
55. Ядро аудио плеера с модулями расширения для поддержки различных форматов сжатия.
56. DirectShow видео плеер со встроенной поддержкой контейнера MP4.
57. Системный драйвер внешнего LCD дисплея.
58. Программный модуль для автоматической установки драйверов устройств в ОС Windows.
59. Сетевой брандмауэр для операционной системы Windows.
60. Почтовый клиент для ОС Windows с реализацией протоколов POP3 и SMTP.
61. Сервис автоматической настройки параметров работы в сети для Windows.
62. Эмулятор микротренажера MT1804 для iOS
63. Кроссплатформенный IRC-бот
64. Драйвер виртуального жесткого диска для ОС Linux
65. Модификация кроссплатформенного приложения iTest
66. Игра для ОС Android в стиле «Морской бой» с возможностью игры по сети
67. Система управления задачами для ОС Windows
68. Кроссплатформенный сниффер TCP-сессий с возможностью сохранения отдельных сессий
69. Монитор программно-аппаратной части для ОС Windows 7
70. Модуль шифрования для OpenSSL
71. Кроссплатформенный архиватор
72. Бот для игры RoboCode
73. Кроссплатформенное приложение для работы с социальной сетью FaceBook
74. Кроссплатформенный менеджер закачек с возможможностью параллельного скачивания
75. Кроссплатформенный трассировщик маршрутов с построением графов путей
76. SIP-телефон для ОС Windows 7
77. Кроссплатформенный SIP-телефон
78. Модификация кроссплатформенного приложения iTest
79. Драйвер виртуального жесткого диска для ОС Windows
80. Кроссплатформенный клиент для ведения блога «LiveJournal»
81. Драйвер файловой системы для ОС Linux
82. Кроссплатформенный клиент IM с использованием протокола XMPP
83. Саморазмножающаяся программа для формата исполняемых файлов ELF
84. Кроссплатформенная библиотека детектирования движения с помощью Web-камеры и пример использования
85. HTTP-сервер
86. Дефрагментатор
87. E-mail клиент
88. Монитор файловой системы
89. Torrent-трекер
90. Утилита удаленного управления компьютером
91. Утилита поиска с поддержкой regexp'ов
92. Jabber-клиент
93. IRC-клиент
94. Редактор реестра
95. Монитор реестра
96. Диспетчер задач под Linux
97. Утилита проверки целостности файлов
98. FTP-сервер
99. Мониторинг загруженности CPU/GPU
100. Менеджер закачек
101. Скриптовый язык
102. Оптимизатор кода
103. E-mail клиент
104. Утилита поиска с поддержкой regexp'ов
105. Утилита сбора информации о системе
106. Утилита проверки читаемости кластеров
107. Диспетчер процессов под Windows
108. Firewall
109. Файл-менеджер