The full list of courses offered in the Undergraduate Curriculum is listed below. A full description of the courses can be found here.
1st Semester:
- Computational Mathematics
- Digital Technologies and Telematics Applications
- Discrete Mathematics
- Logic Design
- Programming I
2nd Semester:
- Computer Architecture
- Numerical Analysis
- Object-Oriented Programming I
- Probability Theory
- Programming II
3rd Semester:
4th Semester:
- Databases
- Methodology of Scientific Research
- Signals and Systems
- System Analysis and Software Engineering
- Web Technologies and Applications
5th Semester:
Compulsory Courses:
Elective Courses:
- Business Process Management in Suppply Chain
- Database Design and Distributed Databases
- Digital Satellite Communications
- Economics of Digital Technology
- Informatics and Education
- Internet Technologies
- Mobile Application Development
- System Programming
6th Semester:
Compulsory Courses:
Elective Courses:
- Basic Notions and Tools for DevOps
- Didactics of Infromatics
- Electronics Applications and IoT
- Modern Computer Architectures
- Optical Communications
- Urban Computing
7th Semester:
Compulsory Courses:
Elective Courses:
- Artificial Intelligence Applications
- Assessment of ICT investments
- Decision Support Systems
- Didactics of Robotics and STEM Training
- Mobile Communication Systems
- Parallel Computers and Algorithms
- Society and ICT
- System Performance
8th Semester:
Compulsory Courses:
Elective Courses:
- Compilers
- Cryptography
- Education Psychology
- Electronic Commerce and Economy
- IT Project Management
- Management of Software Defined Networks
- Telematics Applications in Transportations and Health