Метою вивчення дисципліни «Мікропроцесори, мікроконтролери та програмування в системах управління та обробки інформації» є опанування студентами теоретичних основ архітектури мікроконтролерів, їх апаратної організації та принципів взаємодії з периферійними пристроями; уміння розробляти та реалізовувати алгоритми управління та обробки інформації на мовах програмування С/С++; набуття практичних навичок проектування, моделювання, налагодження та впровадження мікроконтролерних  систем керування об’єктами промислової електроніки.

Основним завданням навчальної дисципліни є теоретична та практична підготовка фахівців за наступних питань:

-         ознайомлення з можливостями мікропроцесорів та мікроконтролерів та галузями їх застосування;

-         ознайомлення з основними принципами роботи, архітектурою та характеристиками сучасних мікроконтролерів;

-         опанування базових принципів функціонування та практичних аспектів застосування ключових апаратних модулів мікроконтролерів, таких як порти вводу-виводу, таймери, АЦП/ЦАП, інтерфейси зв’язку;

-         формування стійких навичок процедурного та об’єктно-орієнтовного програмування на мовах С/С++ для мікроконтролерних систем;

-         навчання практичній роботі з популярними мікроконтролерними платформами (Arduino, STM32) та їх периферією;

-         ознайомлення студентів з методами побудови систем збору та обробки інформації та методами формування програмного забезпечення та його налагодження ;

-         опанування принципів проектування електронних схем мікроконтролерних систем у спеціалізованому середовищі DipTrace;

-         розвинути вміння комплексного проектування, відлагодження та тестування мікроконтролерних систем управління на основі реальних промислових стендів.