Список дисциплин

Дисциплины преподаваемые на кафедре 

  1. Web-дизайн
  2. Web-технологии
  3. Алгоритмизация и программирование
  4. Алгоритмы и структуры данных
  5. Безопастность жизнедеятельности
  6. Высшая математика 1 (Линейная алгебра и аналитическая геометрия)
  7. Высшая математика 2 (Математический анализ. Часть 1)
  8. Высшая математика 3 (Математический анализ. Часть 2)
  9. Высшая математика 4 (Дифференциальные уравнения)
  10. Иностранный язык (по профессиональному направлению)
  11. Интеллектуальный анализ данных
  12. История украинской культуры
  13. История Украины
  14. Компьютерная графика
  15. Компьютерная схемотехника и архитектура компьютеров 1Дисциплина изучает элементы и узлы цифровых схем компьютеров. Студенты получают теоретические основы описания и исследования поведения цифровых устройств (ЦУ). Рассматриваются структуры и функции различных типовых узлов ЦУ. Изучаются канонические способы синтеза и анализа схем ЦУ – комбинационных и схем с памятью. Студенты получают навыки разработки цифровых схем – от исходного задания их функций до составления принципиальной схемы на цифровых интегральных микросхемах, выполняют лабораторные работы по исследованию свойств типовых узлов ЦУ и схем на их основе.
  16. Компьютерная схемотехника и архитектура компьютеров 2Целью изучения дисциплины «Архитектура компьютеров» является приобретение студентами знаний и умений, направленных на понимание процесса выполнения программ аппаратурой компьютера и, следовательно, на эффективное использование ее возможностей. В данном курсе на основе иерархического подхода изучаются общая структура ЭВМ как инженерной системы, выделяются ее подсистемы, рассматриваются их функции, основные внешние связи и сигналы взаимодействия между ними. Изучаются вопросы представления различных данных в машинных кодах, особенности их преобразования в функциональных блоках компьютера. Изучаются типовые функциональные узлы процессоров и их реализация в конкретных моделях. Осваивается система команд и основы программирования на языке низкого (машинного) уровня – Ассемблере.
  17. Компьютерные сети
  18. Кросс-платформенное программирование
  19. Математические методы исследования операций
  20. Методы и системы искусственного интеллекта
  21. Методы и способы компьютерных информационных технологийКурс направлен на изучение базовых понятий теории информации, методов сжатия с потерями и без потерь (метод Хаффмана, READ, методы LZ, JPEG, Wavelet-сжатие). Показано применение методов хеширования в задачах сжатия и распаковки данных, а также в задачах проверки целостности информации (хеш-таблицы, дайджесты MD4, MD5, SHA1 и SHA256). Рассмотрены форматы графических файлов, использующих методы сжатия: PCX, GIF, JPEG, JPEG2000. Даны основы цифровой обработки сигналов, которые закрепляются курсовой работой.
  22. Микропроцессорные системы управленияДисциплина «Микропроцессорные системы управления» стоит в ряду курсов по техническому обеспечению ИУС. В ней изучаются типовые интерфейсные схемы МПС, такие как программируемый таймер, программируемые адаптеры и другие. Рассматривается их роль в подключении и управлении периферийными устройствами, роль функций операционной системы для работы с ними.

    Изучаются также принципы организации и функционирования систем на одном кристалле, микроконтроллеров (МК), их основные семейства. Студенты знакомятся с регистровой структурой, организацией памяти, устройствами ввода-вывода, системой команд МК; составляют программы для реализации алгоритмов управления различными устройствами; осваивают возможности интегрированных сред разработки, таких как AVR Studio или MPLab IDE.

  23. Моделирование систем
  24. Объектно-ориентированное программированиеВ курсе рассматриваются основные принципы и парадигмы объектно-ориентированного анализа, проектирования и программирования. Эти принципы демонстрируются и закрепляются при изучении языка высокого уровня C++: понятия класса и объекта, конструкторы, деструкторы, инкапсуляция, абстрагирование, наследование, полиморфизм. В последней части курса рассматриваются более сложные разделы ООП: перегрузка операций, шаблоны функций и классов, основы Design Patterns. Курс рассчитан на 48 часов лекций и выполнение 8 лабораторных работ. Закреплением курса является курсовая работа и летняя вычислительная практика.
  25. Операционные системы
  26. Организация баз данных и знаний
  27. Основы визуального программирования
  28. Основы дискретной математики 1
  29. Основы дискретной математики 2
  30. Основы охраны труда
  31. Основы специальности
  32. Основы экологии
  33. Программирование в офисных системах
  34. Программирование мобильных и встроенных устройств
  35. Программное обеспечение и администрирование компьютерных сетейВ курсе рассмотрены основные принципы адресации в IP-сетях, основы статической маршрутизации. Рассмотрены способы построения различных схем управления качеством обслуживания с использованием дисциплин очередей, организация брандмауэров, трансляция адресов. Изучаются основные принципы и протоколы адаптивной маршрутизации. Показана реализация рассмотренных настроек с помощью программного обеспечения Linux и CISCO. В итоге курса выполняется курсовая работа по настройке корпоративной сети с использованием оборудования CISCO.
  36. Проектирование информационных систем
  37. Распределённые и параллельные вычисленияКурс посвящен принципам построения параллельных вычислительных систем, grid- и cloud-вычислениям, критериям оценки эффективности и коммуникационной сложности параллельных алгоритмов. Рассматриваются базовые методы распараллеливания задач и их реализация в стандарте MPI. Изучаются способы построения распределенных систем и решение задач с их помощью.
  38. Системное программирование
  39. Системный анализ
  40. Системы управления базами данных
  41. Специальные разделы высшей математики
  42. Стандартизация и сертификация в области информационных технологий
  43. Теория алгоритмов
  44. Теория алгоритмов (курсовая работа)
  45. Теория вероятностей, вероятностные процессы и математическая статистика
  46. Теория принятия решений
  47. Тестирование программного обеспечения
  48. Технологии глобальных компьютерных сетейКурс «Технологии глобальных компьютерных сетей» предназначен для изучения протоколов глобальных сетей, принципов их построения, способов использования для соединения частей корпоративной сети. В курсе рассматриваются технологии X.25, Frame Relay, ATM. Уделяется внимание механизмам управления качеством обслуживания в этих сетях. Отдельно рассматривается многопротокольная коммутация по меткам (MPLS) и технологии «последней мили». «Технологии глобальных компьютерных сетей» является завершающим в линейке сетевых курсов, изучаемых на кафедре АСУ.
  49. Технологии защиты информации
  50. Технологии компьютерного проектирования
  51. Технология создания программных продуктов
  52. Украинский язык (по профессиональному направлению)
  53. Унифицированный язык моделирования UML
  54. Управление ИТ-проектами
  55. Физика
  56. Философия
  57. Численные методы
  58. Экономика и бизнес
  59. Электротехника и электроника