Uzhhorod National University Logo

Undergraduate Computer Science (BSc)

Uzhhorod National University
Uzhhorod
Computer Science

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 exam (written and oral). The exam can be online, if in person is not possible. The Exam will consist of subjects from your high school and will test your basic knowledge of these subjects along with a english proficiency exam.

Program Structure

The program features a comprehensive set of foundational and advanced subjects, as listed in the official course catalog:

- Mathematics & Theoretical Foundations: Discrete Mathematics, Probability & Mathematical Statistics, Mathematical Analysis, Linear Algebra & Analytical Geometry.

- Programming & Software Engineering: Programming, Object-Oriented Programming, Logic & Functional Programming, Software Engineering, System Programming, System Software, Web Design, Web Programming, and Programming Technologies in C#.

- Algorithms & Data Processing: Algorithms & Calculation Methods, Data Structures & Algorithms, Computer Graphics, Computer Tools for Signal Processing, and Digital Signal Processing.

- Hardware & Systems Design: Computer Architecture, Computer Electronics & Circuitry, Computer Logic, Computer Systems, System Design Technologies, Hardware Description Languages, Operating Systems, Organization & Functioning of Computers, and DevOps Fundamentals.

- Networks, Security & Information Theory: Computer Networks, Information Protection in Computer Systems, Information Theory & Coding.

- Professional & Contextual Skills: English Language, History, Philosophy, Ukrainian Language, Life Safety & Labor Protection, Economics & Information Business Organization.


The Department of Informative and Operating Systems and Technologies provides instruction and oversees the program, preparing graduates for careers in institutions across Europe and beyond.
Courses also include specialized modern offerings tailored to the IT industry, such as Artificial Intelligence Systems, IT Project Management, Distributed & Parallel Computing, Information Systems Design, and Mathematical Modeling.
Students benefit from strong international collaboration and internship opportunities with European universities and IT companies like EPAM, SoftServe, and Huawei.

Overview

The program provides in-depth fundamental training to develop professionals capable of innovation and research in information technologies, preparing them for careers in areas like software engineering and systems analysis.

Career Opportunities

A computer science degree from Uzhhorod National University can lead to a variety of career paths. Graduates can work as programmers, software developers, web developers, database administrators, network administrators, system analysts, or IT project managers. The curriculum also prepares students for roles in software engineering and related fields.

Apply now! Fall Semester 2026/27
Application deadline
31 Oct 2026 16:35
Studies commence
01 September 2026
Share