MSc. in Computer Science | Western Balkans University
MASTER

MSc. in Computer Science

MSc. in Computer Science
CSC
Course ID
2 Year
Years
120
ECTS Credits
4
Semesters
UPCOMING DEADLINE
2026-2027 Admissions
Apply now!
Home >Study Programs >MSc. in Computer Science

Program Description

The Master of Science in Computer Science at Western Balkans University is a two-year (120 ECTS) advanced program designed to build strong theoretical foundations, analytical capabilities, and practical competencies essential for today’s rapidly evolving digital landscape. The program integrates modern scientific research with real-world technological applications, preparing students to address complex computational challenges and design innovative solutions across diverse industries.

Throughout their studies, students enhance their critical thinking, research abilities, and technological expertise while engaging with emerging trends and tools that shape the future of computing. The first year provides a unified core curriculum for all students, whereas the second year offers the opportunity to specialize in one of three professional profiles.

Mission, Vision & Objectives

Mission

Vision

Objectives

Career Opportunities

The Master of Science in Computer Science opens diverse career pathways in local and international technology companies, research institutions, startups, public and private organizations, as well as NGOs and innovation-focused foundations operating in the digital and technological sectors.

Program Profiles

You can choose between 3 different profiles to study this master's program:

Semester I

No. Code Subject ECTS
1 CSC 101 Research Methods 6
2 CSC 103 Mathematical Methods and Optimization 6
3 CSC 105 Blockchain Technology and Applications 6
4 CSC 107 IT Project Management 6
5 CSC 109 Advanced Programming and Algorithms 6

Semester II

No. Code Subject ECTS
1 CSC 102 Big Data Management and Processing 6
2 CSC 104 Advanced Probability and Statistics 6
3 CSC 106 Machine Learning 6
4 CSC 108 Data Visualization and Analysis 6
5 CSC 110 Professional Ethics 6

Semester I

No. Code Subject ECTS
1 CSA 201 Natural Language Processing (NLP) 6
2 CSA 203 Deep Learning 6
3 CSA 205/ CSA 207 Computer Vision / Semantic Web 6
4 CSA 209/ CSA 211 AI in Robotics and Autonomous Systems / AI, IoT, and Intelligent Technologies 6
5 CSA 213/ CSA 215 Computational Neuroscience / AI in Healthcare 6
6 CSS 201 Advanced Programming for Software Systems 6
7 CSS 203 DevOps and Process Automation 6
8 CSS 205/ CSS 207 Software Systems Analysis and Design / Software Testing and Quality Assurance 6
9 CSS 209/ CSS 211 Semantic Web / Advanced Mobile Software Development 6
10 CSS 213/ CSS 215 Software Performance Analysis and Optimization/ Distributed Systems Architecture 6
11 CS 201 Coding Theory and Cryptography 6
12 CS 203 Network Management and Security 6
13 CS 205/ CS 207 Cyber Incident Detection and Response / Advanced Attacks and Defensive Technologies 6
14 CS 209/ CS 211 Cloud Security and Virtual Infrastructures / Application and Software Security 6
15 CS 213/ CS 215 Cyber Intelligence and Risk Analysis / Blockchain and Security 6

Semester II

No. Code Subject ECTS
1 CSC 202 Professional Practice 12
2 CSC 220 Diploma Thesis 18
📚
🎯

Ready to start your journey?

Admissions for the upcoming academic year are now open. Secure your future in one of the most exciting fields of the 21st century.

01.

Apply Online

Submit your high school transcripts and identity documents via our portal.

02.

Interview

Short academic interview with our faculty admission committee.

03.

Registration

Once accepted, finalize your enrollment and join the WBU family!