| Study Location | Kyiv |
|---|---|
| Academic Field | F Information Technologies |
| Type | Undergraduate, Full time (on-line study is available) |
| Nominal Duration | 4 years (240 ECTS) |
| Study Language | English |
| Awards | Bachelor of Information Technologies (Software Engineering) |
| Entry qualification | Start your studies with a Certificate of Completed Secondary Education and the entrance exam. A valid invitation is required — documents in English are accepted, otherwise provide official translations. For enrollment, bring original, legalized documents translated into Ukrainian with notary certification. After admission, your documents undergo nostrification to be officially recognized in Ukraine. |
|---|
| Territory requirements | Citizens of the Russia, Iran, Belarus and North Korea are not allowed. |
|---|
| Language Requirements | English (B1/B2) |
|---|
Entrance Exam Description
Subjects of the exam: English Language, specialty exam.
Program Structure
The educational program is composed of three main cycles, ensuring a comprehensive academic experience:
1. General Training Cycle
Provides core foundational knowledge and soft skills essential for any technology professional: Discrete Mathematics; Calculus & Linear Algebra; Probability Theory; Ukrainian and Professional English; Communication & Teamwork; IT Industry Economics & Entrepreneurship; Human Rights & Philosophical Foundations.
2. Professional Training Cycle
Builds the technical backbone of software engineering, including both theory and application: Algorithms & Data Structures; Programming Fundamentals (including object‑oriented); Computer Systems and Networks; Databases & Information Technologies; Software Engineering Components (Requirements, Architecture, Quality, Testing); Operating Systems & System Programming; Software Security; Linux, Project Management, AI Technologies; High‑Performance and Graphics Software.
3. Elective Components
Students choose additional courses from the University and Department catalogs, allowing them to tailor their studies toward specific interests such as advanced AI, specialized systems, or emerging tech.
Capstone Elements.The curriculum also includes:
- Pre‑Diploma Practice — real‑world experience
- Degree Project — an integral final project integrating knowledge and skills acquired throughout the program
Overview
The program focused on preparing highly competent software engineers. The curriculum balances theoretical understanding with practical skills in software development, systems design, networks, security, and modern computing technologies. Students are trained to become professionals capable of creating, testing, and managing software solutions for complex computer systems.
Career Opportunities
Graduates of the program are prepared for a wide range of professional roles in the global IT industry. Typical career paths include: Software Developer / Engineer; Systems Programmer; Software Quality Assurance (QA) Specialist; Network and Systems Analyst; IT Project Support Specialist; Cyber / Software Security Technician.
The practical and project‑based training equips students with competencies in software design, system implementation, testing, and deployment — skills highly valued by tech companies, startups, and research teams.