Follow us:

Inspiring Innovation, Empowering Knowledge, Shaping the Future!

Schedule

Useful links

E-Campus
Schedule

Admission to the bachelor’s degree program

  • Home
  • Admission to the bachelor’s degree program

Important information about admission (rules, exam dates, tuition fees, study load, etc.) is available on the website of the Admissions Committee.  

https://pk.kpi.ua/entry-1-course

http://pk.kpi.ua/

Contacts of the Faculty Selection Committee: vk.fiot@lll.kpi.ua

Educational Center “Crimea-Ukraine” and “Donbas-Ukraine” for applicants from temporarily occupied territories, link:

https://pk.kpi.ua/donbass-crimea

The Department of Computer Engineering provides training for Bachelor’s, Master’s, and PhD students in the following specialties:

Specialty: F2 (121) Software Engineering
Educational program: Software Engineering of Computer Systems
Program accreditation is available via the provided link.

Specialty: F7 (123) Computer Engineering
Educational program: Computer Systems and Networks
Program accreditation is available via the provided link.

Study forms at the Department of Computer Engineering: full-time and part-time (distance) education.

The Department of Computer Engineering provides students with in-depth knowledge in the following core disciplines:

  1. Software development.
  2. Hardware development.
  3. Network information technologies.
  4. High-performance computing.
  5. Hardware-software systems.
  6. Artificial intelligence.
  7. Neural networks.
  8. Quantum computing.
  9. Parallel programming.
  10. Operating systems.

Brief description of the educational program.

Specialty: F2 (121) Software Engineering

They study: Development and maintenance of general-purpose software based on the analysis and optimization of performance and throughput of existing and prospective computer systems for both open and enterprise applications, including: service-oriented, monolithic, distributed, and peer-to-peer systems; mobile, desktop, web-based, server, cloud, and embedded systems; high-load, high-availability, and high-reliability systems; systems with artificial intelligence components; systems for analysis and processing of very large data volumes using multi-core and multi-server systems and large memory arrays; multimedia software, including GPU-accelerated solutions; database- and knowledge-based systems; software tools for information security in computer systems. Also included are methods of software verification and validation; software quality assessment and testing methods; risk assessment, reengineering, and refactoring; architecture and interface description languages; and software design methods.

Specialty: F7 (123) Computer Engineering

They study: Programming, development, maintenance, and support of software-hardware systems for a wide range of applications based on a balanced and effective integration of software and hardware components of modern and prospective computer systems, including: applied and system programming tools; service software and hardware systems; embedded systems development for various purposes within the Internet of Things (IoT) concept and mobile applications; database development and optimization; development, configuration, and modernization of server and client systems in local and global computer networks; software tools supporting the programming process, etc.
Maintenance and support of software systems for various purposes with adaptation to different hardware platforms and an effective combination of software and hardware components of modern and prospective computer systems, including: programming technologies, paradigms, and programming styles; algorithms and their implementation for solving typical tasks in various problem domains and methods of their application; hardware-software platforms, standard libraries, and development tools for programming systems; technologies for embedded systems design and development; methodologies and technologies for database design and usage; modern compilers, debugging tools, and code optimization tools, etc.

Students of our faculty are offered the opportunity to study simultaneously at the University of Merseburg (Germany) and obtain Bachelor’s and Master’s degrees, as well as Bachelor’s graduates can simultaneously obtain a Master’s degree at Le Mans University (France) in the programs “Human and Computer Interaction” or “Architecture of Real-Time Computer Systems.”

The Department of Computer Engineering hosts dozens of educational and research laboratories, including a Teaching and Research Center established in cooperation with Hewlett-Packard (HP). The purpose of the center is to support Ukrainian universities in training high-level IT specialists and to provide students with access to state-of-the-art computer technologies. Students undergo training in HP server technologies and receive an internationally recognized certificate.

Starting from the third year of study, students are given the opportunity to study at the Military Department and obtain the rank of junior reserve lieutenant.

The educational process at the department is supported by 11 professors (Doctors of Technical Sciences), 14 associate professors (Candidates of Technical Sciences), 7 senior lecturers, and 18 assistants. The scientific school of the department is represented by more than 200 graduates of postgraduate and doctoral studies working in 18 countries around the world.