Select Page
Computer Science
Msc
Master of Science
Equipping graduates of Computer Science and other disciplines with expert know-how to become designers of the future in IT-related careers across all sectors
Computer Science at EUC
The MSc in Computer Science at EUC enables students from other disciplines (e.g., Mathematics, Physics, Education), along with Computer Science graduates, to develop advanced skills and knowledge in core and specialized topics in the field. Following a comprehensive and global view of computer science’s core areas, students choose a specialization in an emerging technological area such as Machine Learning, Web Technologies and Human-Computer Interaction. A major component of the program is the research project in which students undertake independent, scientific research and development work, preparing them to undertake PhD level studies or enter a wide range of careers across countless industries.

Program Summary

Languages: English
Duration:18 months
Mode of Study:On Campus
ECTS:90

Interested in applying?

Admission Process

Scholarships and Financial Aid

Student Housing

TALK TO A CURRENT STUDENT
View the past version of the program here.
1
Degree RequirementsECTS
2
Compulsory Courses70
3
Master Thesis20
4
Total Requirements90

Master – Computer Science

1
Core Courses70 ECTS
2
CodeCourse TitleECTS
3
CSC600Introduction to Programming and Object Orientation10
4
CSC615Data Structures & Algorithms10
5
CSC620Computer Architecture and Hardware10
6
CSC625Operating Systems10
7
CSC635Databases and Information Management Systems10
8
CSC645Computer Networks & the Internet10
9
CSC650 Software Engineering10
1
Master Thesis20 ECTS
2
CodeCourse TitleECTS
3
Option A. Select two out of the following elective courses:
4
CSC660Web Technologies and Development10
5
CSC662Algorithms and Complexity10
6
CSC664Data Mining and Machine Learning10
7
CSC668Human-Computer Interaction10
8
Or Option B:
9
CSC695Research Project20
Click here to view the teaching personel