Education Program of Bachelor Degree in Computer Engineering Education successfully combines four main tracks: Networking Design, Network Hardware, Network Software and Theory Courses.
Networking Design Track
This track provides students with knowledge and skills in:
- Network Operation Systems,
- Computer Networks,
- Wireless Networking,
- Advanced Network Security,
- Wireless Ad-Hoc and Sensor Networks,
- Advanced Network Management,
- Industrial Networks.
In this track, students obtain skills of deep understanding of network technologies and communications; practical experience in networks deployment and configuring on the basis of Cisco and D-Link switching and routing devices; practical experience in deployment of IP-telephony.
In the frame of this track, the students combine computers, sensors and actuators to the single organism, which is able to solve all the tasks of the industrial object management. The track includes Wireless Ad-Hoc and Sensor Networks, this course considers remote monitoring objects in a variety of contexts: in fire detection; seismic monitoring; nuclear power stations monitoring; remote monitoring & tracking of vehicles; the office and the factory; and, the home (automation and smart home).
Network Hardware Track
Study of Network Hardware Track allows to receive advanced knowledge in the field of computer-aided design of complex digital and analogue systems using FPGA and microcontrollers.
Network hardware includes:
- Computer Logic,
- Electrical and Magnetic Circuits,
- Computer Electronics,
- Computer Schematics,
- Computer Architecture,
- Microcontroller Systems,
- Technologies of computers systems design,
- Embedded systems in intelligent robotics.
During the study of Network Hardware Track students uses hardware and labware of worldwide leading companies (XILINX, ALTERA, Intel, Cisco, Ericsson, Siemens, D-Link, Lego Mindstorms NXT, ZigBee Texas Instruments) as well as hardware description languages (such as VHDL and Verilog).
The classes contains laboratory assignments, where students can receive practical skills in development of complex hardware, builded using Lego Mindstorms NXT robotics blocks, TI ZigBee modules, Xilinx Spartan 3E FPGA, TI MSP 430 microcontroller family.
Network Software Track
Network Software Track consists of following courses:
- Programming using C/C++,
- Object-oriented programming,
- Database Management Systems,
- System Programming,
- Programming using Java,
- System Software,
- Parallel and distributed programming,
- Software Engineering,
- .Net platform.
Theory Courses Track
Theory courses track includes:
- Higher Mathematics and Numerical Analysis,
- Probability Theory & Math Statistics,
- Discrete Mathematics,
Prerequisites of Bachelor in Computer Engineering program participation: You should have secondary school certificate, approved by Council of Ukraine