Select Page

Computer Science

Msc
Master of Science

Equipping graduates of all sciences, business 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

SPECIFIC ADMISSION CRITERIA:

The applicant should hold a Bachelor’s degree in areas other than Computer Science. Holders of a Bachelor’s degree in Computer Science and related areas might also apply if they wish to obtain a deeper understanding in core areas of computer science and to enhance their knowledge in some emerging areas of the field.

If deemed necessary, the Department may:

  • invite the candidate to an interview;
  • request from the candidate additional information, as well as adopt any additional criteria.

View the past structure of the program.

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.