Lviv Polytechnic National University Logo

Undergraduate Computer Science (BSc)

Lviv Polytechnic National University
Lviv
Institute of Computer Science and Information Technologies (ICSIT)

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.

Apply now! Academic year 2026/27
Application deadline
31 Oct 2026 19:21
Studies commence
01 September 2026
Share