Комп'ютерна інженерія

Комп'ютерна інженерія (також називається інженерією комп'ютерних систем) - напрям, який об'єднує інформатику та комп'ютерні технології.

Комп'ютерні інженери - це фахівці, які мають фундаментальну і професійну підготовку за трьома складовими - трьом «китам», на яких базуються сучасні інформаційні технології - програмним, програмованим (апаратним) і мережевим (комунікаційним). Це дозволяє їм вільно почуватися в різних секторах ІТ-індустрії: в області розробки програмних систем, багатоядерних мікропроцесорних систем і програмованих систем на кристалах, бездротових і мобільних систем, розподілених обчислень, мережних комунікацій.

В рамках комп'ютерної інженерії студенти отримують глибокі знання і тверді практичні навички з таких технологій:

  • системне програмування і розробка багатопоточних розподілених Інтернет-додатків (С ++, C ##, Java, Python), Web-програмування (PHP, Java Script, HTML, XML, MySQL);
  • комп'ютерні і сенсорні мережі, Wi-Fi, настроювання й адміністрування мережевого обладнання (Cisco); програмування в мережах TCP / IP;
  • розробка та адміністрування баз даних, технології Big Data (Oracle, MS-SQL, MySQL, NoSQL);
  • адміністрування та налаштування серверних операційних систем і сервісів (Linux, MS Windows), Cloud-комп'ютинг OpenStack, Amazon, Azure;
  • розробка вбудованих мікропроцесорних систем і додатків на основі технологій програмованої логіки і HDL-мов, спеціальних засобів автоматизації проектування Quartus, Labview та ін.;
  • програмування мобільних пристроїв під Android, iOS, Windows Phone;
  • тестування і верифікація програмного забезпечення, навантажувальний і стресове тестування Інтернет-додатків (Qality Assurance, Unit Testing, jmeter).

Хочете стати успішним програмістом, успішним ІТ-шником? Напрямок комп'ютерної інженерії дає для цього потужну базу, оскільки дозволяє не тільки освоювати окремі мови і технології, а розуміти їх роботу у взаємодії, «на глибину», ставати справжнім «диригентом комп'ютерного оркестру».