National Aerospace University «Kharkiv Aviation Institute»

F7 Computer Engineering

Specialty F7 Computer Engineering is the nexus where the pure mathematics of code meets the physical energy of hardware. Today, a computer engineer is a Hardware Solutions Architect, an Embedded Systems Developer, and a System Software Engineer. You are the one who does not just use a computer, but creates it: from microcontrollers in medical implants to supercomputers guiding space missions. The objects of your activity will be intelligent IoT devices, robotic systems, neuroprocessors, and global network infrastructures.

The goal of training is to turn you into a master who understands the digital world inside out: from an electrical signal in a semiconductor to high-level cloud services. We will teach you digital system design on FPGA, driver development, system programming, and the creation of "smart" embedded solutions. This is the realm of Hardware-Software Co-design, where you will master C/C++, Verilog/VHDL, Python, and ARM, x86, and RISC-V architectures. You will learn to construct the computing systems of tomorrow, becoming the architect of the physical body of artificial intelligence.

Your superpower: In a world where software is growing heavier, you will possess Low-Level Mastery and Hardware Optimization—the skill to push hardware to its physical limits. Your professional toolkit will include:

- Embedded Systems & IoT: developing smart devices that read real-world data and react instantaneously.

- Computer Architecture & VLSI: designing custom processors and specialized computing modules.

- System Software: writing operating systems, compilers, and low-level code upon which all other software relies.

- Robotics & Cyber-Physical Systems: creating control algorithms for drones, industrial robots, and autonomous vehicles.

Our graduates are Lead Hardware Engineers at Intel, Apple, and Nvidia, embedded software developers at Tesla and SpaceX, hardware cybersecurity architects, and specialists building infrastructure for future 6G networks.

Objects of activity for bachelor's graduates include computer systems and networks; computer architectures and System-on-Chip (SoC) solutions; system software; as well as design technologies for intelligent embedded devices.

The program is conducted at the Department of Cybersecurity and Intelligent Information Technologies (503).

Educational Programs Offered:

Educational Program Degree Mode of Study Duration of Study
System Programming Bachelor Full-time 3 years 10 months
System Programming Master, Professional Program Full-time 1 year 4 months
System Programming Master, Research Program Full-time 1 year 9 months
Computer Engineering Doctor of Philosophy Full-time and Part-time 4 years