Computer Science Bachelor (240 ECTS) Curriculum
I year – 1st semester
- Mathematics 1
- Basics of Information and Communication Technologies / Basics of ICTs
- Foreign Language 1
- Basics of Electrical Engineering and Electronics
- Computer Architecture
I year – 2nd semester
- Management
- Mathematics 2
- Operating Systems
- Foreign language 2
- Psychology*
- Sociology*
II year – 3rd semester
- Mathematics 3
- Foreign Language 3
- Database
- Web Design
- Data Structures and Algorithms
II year – 4th semester
- Introduction to Information Systems
- Computer Networks
- Principles of Programming
- Operational Research
- Statistics*
- Numerical Analysis*
- Discrete Mathematical Structures*
III year – 5th semester
- Information Systems Design
- Project Management
- Business Process Modeling*
- Information Systems Legislation / The Laws of Information Systems*
- C Programming Language*
- C++*
III year – 6th semester
- Multimedia Systems*
- Object Modeling
- Internet Economy
- Human-Computer Interaction*
- Advanced Internet Programming*
- Internet Architecture*
- Web Programming*
IV year – 7th semester
- Management Information Systems
- Protection of Information in Computer Systems
- Computer Graphics*
- E-Learning*
- Mobile computing*
- Internet Technologies*
IV year – 8th semester
- E-commerce*
- Internet Marketing
- Identification Systems*
- Advanced JAVA*
- E-banking
- Professional Practice
* Elective Courses