Magister Scientiae in Computer Science

Slider Image

Profile of Programme

The Postgraduate Computer Science program aims to:

• offer students the opportunity to acquire deep knowledge and research expertise in one or more fields of Computer Science.
• prepare graduates able to pursue careers in positions of responsibility in either academia or industry, where they will effectively drive the development and application of new methods and ideas.
• offer the students with education in the widest sense of the term, and cultivate the desire for continuous learning, which, in turn, leads to maturity and develops the facilities for independent and critical thinking.
• help our graduates in order to acquire a deep understanding of Computer Science, both as a science, and in terms of its more general applications and effects on society.
• prepare our graduates, so whichever career path they choose, their studies will have given them the necessary grounding to keep abreast of the incredibly rapid scientific and technological developments in Computer Science.
• Provides transferable skills such as ability to pursue pure and comprehensive scientific communication (both written and spoken) and experience in gathering and collecting information.

Key Learning Outcomes

By the time they graduate, our students are expected to:

• Have acquired deep knowledge and research expertise in one or more fields of Computer Science through the classes outlined in Annex 2.
• Possess powerful tools, for addressing a wide range of topics.
• Acquire mathematical skills at an advanced level.
• Obtain familiarity with basic concepts in other Natural Sciences.
• Demonstrate in-depth understanding of a breadth of disciplines in Computer Science, and be largely familiar with the dominant research directions and cutting- edge problems.
• Understand how principles and methods from Computer Science are used in modern interdisciplinary research areas.
• Exhibit versatility and innovative thinking in addressing and managing open questions in a variety of contexts, as an essential asset for careers in research, industry, commerce, education and the public sector.
• Develop transferable skills such as: oral and written scientific communication, near fluent use of scientific English, use of information/communication technology, organization and planning of group work.

Key Information

Department: Department of Computer Science

Faculty: Faculty of Pure and Applied Sciences

Programme Name: Computer Science

Direction: Computer Science (M.Sc.)

Level of Qualification: 2nd Cycle (Master's Degree) [3 Semesters]

Mode of Study: Full time

Language of Instruction: Greek

Coordinator: Associate Professor Chris Christodoulou 

Curriculum Structure

ECTS
Compulsory Courses
Compulsory 34
Restricted Elective 56
TOTAL ECTS 90

Courses per Semester


Notes for Course Structure Diagram with Credits

Restricted Elective Courses:

English Desc of ΜΕΠΠ_ΠΜ1 with Term Code Eff = 201409 must be entered.

List of Courses

Conditions of Study

The number of places available are announced by the Graduate School with the eligibility criteria for candidates, as well as other required documents that must be attached to the application such as:

• Bachelor’s degree from a recognised University.
• Previous University education in a suitable subject (academic background) and grades of relevant degrees.
• Letters of recommendation.
• Personal interview and/or written examination (if provided by the Department’s internal rules).
• Submission of preliminary research proposal for admission to a doctoral course (if provided by the Department’s internal rules).
The Department may also set additional criteria and quality indicators such as: (a) number of students’ publications in scientific journals, (b) students’ participation in seminars, symposia, research programmes, (c) presentations by students at conferences, (d) knowledge of foreign languages, and (e) professional experience, etc

Students must always advise the University's' Postgraduate Study Rules  

Successful completion of the requirements of the Program

The grading system is numerical, from 0 to 10 with increments of ½. The minimum passing grade is 5. The final grade of a graduate student is calculated as the grade point average of all courses passed by the student.

In a postgraduate programme of study, courses can be graded as Success/Failure. These courses do not count towards the student’s GPA, and may not exceed 25% of the programme’s ECTS, with the exception of the dissertation units. All courses are presented in the Postgraduate Studies Prospectus.
The diploma dissertation, thesis, research and writing stages are graded with Success / Failure. The final grade of the dissertation is registered in the last semester of its elaboration. Master level dissertations are calculated qualitatively as Excellent, Very Good, Good, and Failure.

Further Information

Occupational Profiles of Graduates with Examples

The abilities and the high level of education of our graduates are recognized by the local labor market as well as internationally. Our graduates are sought after by employers in the domestic industry right after their graduation, or pursue further studies at leading Universities in Europe and America . More specifically, the graduates of the Department are employed:

• In the domestic industry (eg software developers, telecommunications companies, high technology companies, banks, financial institutions, insurance companies)
• In the Public Sector
• In Public and Private Secondary Education
• In Higher education as professors or researchers at universities in Cyprus and abroad
• In research in Cyprus and abroad (as postgraduate Ph.D. students and postdoctoral associates at universities or research centers)

Access to Further Studies

Graduates can be admitted to Doctoral Programs

Top