| Study Location | Lviv |
|---|---|
| Academic Field | F3 Computer Science |
| Type | Undergraduate, Full time (on-line study is available) |
| Nominal Duration | 4 years (240 ECTS) |
| Study Language | English |
| Awards | Bachelor of Computer Science |
| Entry qualification | The certificate of Completed Secondary Education is required. Compulsory entrance exam. The entry qualification documents are accepted in English (except for documents issued in Ukraine upon completion of studies at local educational institutions) . In most cases you can request a suitable transcript from your school. If this is not the case, you will need official translations along with verified copies of the original. You must take the original & legalized (according to the international agreements) entry qualification documents along with you when you finally enter the university. |
|---|
| Territory requirements | General entry requirement - Student visa. Citizens of the Russia, Iran, Belarus and North Korea who do not hold a permanent residence permit in Ukraine may be admitted for studies only with an individual authorization from the Ministry of Education and Science of Ukraine. |
|---|
| Language Requirements | English (B1/B2) |
|---|
Entrance Exam Description
During the selection process we examine the competency of the applicant in two ways:
The faculty decides about the eligibility of the applicant by examining the documents of previous studies (degree, subject, results). This is followed by an entrance exams that evaluate the level of study-language and basic Physics and Mathematics.
The exams can be conducted online. In order to validate the entrant’s person, exams taken remotely are recorded on video, as is the person verification process. The recording is archived for at least five years on University’s grounds and the link to that recording is available in the united base of Ministry of Education of Ukraine.
Program Structure
Year 1 — CS & math foundations (Semesters 1–2)
You start with Algorithms & Programming (1–2), Object-Oriented Programming, Algebra & Geometry, Discrete Math, Calculus & Differential Equations, Physics, Computer Architecture, plus Foreign Language (1–2) and university studies.
Year 2 — Core systems & data (Semesters 3–4)
You add Operating Systems, Databases & Knowledge Bases, Probability & Statistics, Web Development & Design Tech, Computer Networks, Interfaces & Protocols, Data Mining & Visualization, Digital Signal & Image Processing, Operations Research, and Cross-platform Apps (with a course project).
Year 3 — Platforms, security & tracks (Semesters 5–6)
Core classes: Distributed Systems & Parallel Computing, Information Theory & Cybersecurity, Business Analysis & Tech Product Development (with a course project), IT-Project Management, Design & Development of Information Systems (with a course project).
Then choose a focus (example modules):
• Programming of Intelligent Systems & Devices – Mobile Apps, Microprocessor Systems, Intelligent Embedded Systems, AI Systems, Software Robotics.
• Design of Intelligent Systems & Devices – IoT Technologies & Standards, ML in Design Systems, Cloud Computing, Intelligent Embedded Systems.
• System Design – Design of Microsystems, Information Tech in Design, Self-organizing Systems, Engineering Design of Complex Objects, Theoretical Foundations of System Design.
Year 4 — AI in practice, graphics & thesis (Semesters 7–8)
Capstone modules include Application of AI Systems for Technological Solutions (with coursework), Computer Graphics & Geometric Modeling, Augmented Reality Technologies, Project/Technological Practice, and the Bachelor’s Thesis (pre-thesis practice, completion, and defense). Track options add items like HCI, Pattern Recognition & Computer Vision, DevOps (1–2), Cloud Tech & IS Deployment, Integration of IS, Discrete & Mathematical Modeling in System Design.
Overview
The educational and professional program is aimed at training specialists capable of applying mathematical foundations, algorithmic principles in modeling, programming, design, development and maintenance of intelligent systems and technologies; master modern methods of creating and maintaining software for various purposes in the field of computer science. Emphasis on readiness to solve complex problems and practical problems in the automation of deployment, implementation, operation and maintenance of intelligent systems and devices for analysis and data processing in various organizational, technical, natural and socio-economic systems.
This training program is supported by SoftServe, and the Lviv IT Cluster involves mentors in first-year teams and supports practical-oriented training.
Career Opportunities
Jobs in various fields of use of intelligent information systems and technologies, communication, administration, integration of information technology products: IT companies, financial companies, insurance companies, government agencies, consulting.