→ All programs
Hybrid
Apply for this program
BSc in Computer Science
Faculty of Computing & Information Technology · Department of Computer Science
Degree
Bachelor
Duration
3 years
Credit Load (ECTS)
180
Study mode
Hybrid
Annual tuition
2,500 €
A comprehensive bachelor program covering programming fundamentals, data structures, software engineering, AI, and data science, with a capstone project and internship track with partner companies.
Full Curriculum
All program courses, organized by year of study.
| Code | Course | Credits | Level |
|---|---|---|---|
| CS101 | Introduction to Programming | 6 | 1 |
| CS102 | Data Structures & Algorithms | 6 | 1 |
| CS103 | Discrete Mathematics | 5 | 1 |
| CS104 | Computer Architecture | 5 | 1 |
| CS105 | Linear Algebra for Computer Science | 5 | 1 |
| CS201 | Database Systems | 6 | 2 |
| CS202 | Operating Systems | 6 | 2 |
| CS203 | Object-Oriented Programming | 5 | 2 |
| CS204 | Computer Networks | 5 | 2 |
| CS205 | Probability & Statistics | 5 | 2 |
| CS301 | Software Engineering | 6 | 3 |
| CS302 | Artificial Intelligence | 6 | 3 |
| CS303 | Web Application Development | 5 | 3 |
| CS304 | Computer Security | 5 | 3 |
| CS305 | Mobile App Development | 5 | 3 |
| CS401 | Machine Learning | 6 | 3 |
| CS402 | Cloud Computing | 5 | 3 |
| CS403 | Distributed Systems | 5 | 3 |
| CS404 | Capstone Project | 8 | 3 |
| CS405 | Internship | 6 | 3 |