
MS in Computer Science
Cospicua, Malta
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
EUR 3,500 / per semester *
STUDY FORMAT
On-Campus
* plus one-time admission fee: 1500 EUR + registration fee: 200 EUR/semester + activity fee: 100 EUR/semester
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
Computer Sciences play a crucial role in technology research and development in areas such as computer science or technology, software development, augmented and virtual reality, network security, or artificial intelligence (AI), amongst others.
The (M.Sc) Master in Computing Sciences has been designed to provide students with the skills they need to implement efficient and practical solutions in computer vision, computing systems, data science, and related applications. This program responds to student and employer demand for a skilled workforce in computer science that knows the advancement of computer programming, and software development tools. Additionally, students can also gain research and analytical skills during the completion of a project- or research-based modules that our program offers. For those individuals already working in the information technology sector, this master’s degree program may provide a career boost by enabling professionals to expand their expertise in the field.
Program Outcome
The M.Sc. in Computer Science is intended to produce graduates who are able to:
- Interpret computer science concepts, designs, and solutions effectively and professionally;
- Apply knowledge of computing to produce effective designs and solutions for specific problems;
- Evaluate, criticize, and synthesize scholarly literature relating to the field of computer science; and
- Assess and critique the state-of-the-art developments within their chosen field of interest.

Career Opportunities
- Software Development Engineer
- Computer and Information Research Scientists
- Software Developer
- Computer Information Systems Manager
Curriculum
Mode of Delivery & Assessment
Computer Science disciplines require strong mathematical and analytical skills. Assessments (in-class examinations, homework, and individual and team projects) will focus on those skills. In general, grades will be assigned based on performance on those assessments.
The teaching method of this program follows the standard classroom model in which the primary mode of instruction is lectures, lab exercises (practical for programming), and engagement with students through discussion. The instructor provides material, including where appropriate videos, for the students to study outside of class.
In class and in lectures to clarify the material, the instructor leads in-class exercises (problems, design projects, instructing on software, programming languages, discussions, etc.). Besides, computer lab-based sessions will enable students to comprehend the fundamentals discussed in the class and acquire hands-on in using and applying learned concepts through computer programming problem-solving and relevant works. Out-of-class reading and homework assignments are regularly assigned, submitted, and graded. Students also can engage in one-to-one instruction through office hours given by the course (module) instructor.

2-Year Degree Plan Outline
Year 1
Semester I
- Programming Languages
- Artificial Intelligence
- Research Methods & Ethics
- Data Mining
Semester II
- Fundamentals of Machine Learning and Data Analytics
- Advanced Computer Graphics
- Augmented, Virtual & Mixed Reality
- Network Security
Year 2
Semester I
- Computer Vision
- Project Management
- Software Security Testing
- Cloud Security
Semester II
- Master’s Project
or
- Master’s Thesis
Admissions
Program Tuition Fee
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.