Master of Science in Computer Information Systems [Taught and Research (Mainly by Research)]

Master of Science in Computer Information Systems [Taught and Research (Mainly by Research)]

Start date:

Course information

Course title Master of Science in Computer Information Systems [Taught and Research (Mainly by Research)]
Course code PMSCICISPER8
Postnominal M.Sc.(Melit.)
Level of qualification Second Cycle
National Qualifications Framework level Level 7
Duration 5 Semesters
Mode of attendance Part-time Evening (by Research)
Total ECTS credits 90
Coordinator Conrad Attard
Delivered by Faculty of Information and Communication Technology
The M.Sc. in Computer Information Systems (CIS) course aims to instil in students scientific rigour whilst exposing students to modern technologies and best practices in Information Technology. The course includes an array of study-units intended to provide the necessary skills to enable students to think strategically while providing the necessary practical and academic foundations to enable them to take up various roles in this dynamic and vibrant industry both locally and abroad. The course focuses on areas of expertise available within the Computer Information Systems department. The vast experience of the academic staff within the department ensures that students can be supported in a vast gamut of research areas, which is representative of the eclectic nature of today’s Information Technology. The programme includes 30 ECTS credits for taught study-units which are assessed by conventional methods (e.g. exams and project work). These credits are logically grouped into streams, allowing students to customize their study experience even further in line with their desired specialisation or background. These streams are designed around the various expertise within the department, while also reflecting the needs afforded by the ICT industry, and include Information Processing, Software Engineering and Data Science, Fintech, and Blockchain.


Information Processing

The Information Processing stream is designed for the professional who wishes to develop the skillset required to deal with the massive amount of data being generated in our world (a recent Forbes article put this at 2.5 quintillion bytes of data per day – and this pace is accelerating). The need for the ability to both process and make sense of this data is greater than ever before and a myriad of new technologies and techniques are explored in detail exploring topics such as:

• Big Data
• Geographical Information Systems
• Data Science
• Enterprise Solutions
• E-Business
• Medical Informatics

This programme is designed to expose you to the technologies behind such topics though a combination of theory and practical hands on projects. The specialist knowledge gained from this programme will allow you to pursue, with confidence, roles dealing with large quantities of data of various types and, therefore, expand your career path with new horizons.

Article available here


Software Engineering


The Software Engineering stream is designed for professionals who wish to develop their skills in both traditional software engineering principles and state-of-the-art practices to develop high-quality, complex software systems solving real-world problems. In collaboration with top industry players, this programme focuses on advanced theoretical and practical software engineering techniques, while exposing students to specialist topics, such as:

- architectural patterns for scalable and distributed systems
- quality assurance and software verification
- software security
- big data management and data science
- human computer interaction
- internet of things


Data Science, Fintech, and Blockchain Stream

Organizations have long utilized data for analysis and decision-making, and various tools, including surveys, focus groups, and increasingly “big data” are important for organizational success. The new stream is designed to give students the skills necessary to work in a variety of data-driven positions. These include applications such as Fintech and Business Intelligence. These skills have long been valuable but are today in much higher demand. The stream also exposes students to Fintech, in particular the application of AI and machine learning techniques to finance and also to distributed ledger technologies (DLTs) with particular reference to the Blockchain and crypto-currencies such as Bitcoin and Ethereum.


The remaining 60 ECTS credits are allocated to work and deliverables assigned to the dissertation (e.g. write-up, viva, and seminar). The seminar, which is open to faculty, shall consist of the student's appraisal of a subject area related to that of the dissertation. A student needs to develop his dissertation with the aid of an academic member of staff whose research areas coincide with the student’s proposal.

The student will be able to demonstrate acquired expertise, formulate hypotheses, produce original work, expound on ideas, carry out empirical research and defend observations, in any of the following areas:

• Information Technology for knowledge management and business management.
• Software engineering theory and practice

Request more information

The Course shall be open to applicants in possession of one of the following qualifications:

(a) the degree of Bachelor of Science in Information Technology (Honours) - B.Sc. I.T. (Hons) - with at least Second Class Honours or

(b) the degree of Bachelor of Science (Honours) in Information and Communication Technology - B.Sc. (Hons) I.C.T. - with at least Second Class Honours or

(c) the degree of Bachelor of Science (Honours) in Computing Science or in Computer Engineering - B.Sc. (Hons) - with at least Second Class Honours or

(d) the degree of Bachelor of Engineering (Honours) - B.Eng.(Hons) - with at least Second Class Honours in a suitable area of study or

(e) any other Honours degree with a strong ICT component which the Board deems comparable to the qualifications indicated in (a), (b), (c) or (d) or

(f) a Third Class Honours degree in an ICT related area of study together with a professional qualification/s or experience as evidenced by a substantial portfolio of recent works, deemed by the University Admissions Board, on the recommendation of the Faculty Admissions Committee, to satisfy in full the admission requirements of the Course or

(g) any other Honours degree obtained with at least Second Class Honours, provided that applicants would have successfully completed at least three individual study-units as directed by the Board, prior to being admitted to the Course.

The admission of applicants under paragraph (f) may be made conditional on the results of an interview conducted for the purpose.

Interviews, when necessary, shall be conducted by a board composed of at least three members.

Eligible applicants in terms of paragraphs (a) to (f) may register as visiting students for individual study-units, as directed by the Board, and obtain credit for them. Should applicants be accepted to join the Course within 5 years from following the first study-unit, the Board may allow the transfer of credits to the student’s academic record for the Course in lieu of comparable units in the current programme for the Degree.

The admission requirements are applicable for courses commencing in October 2019.

For more detailed information pertaining to admission and progression requirements please refer to the bye-laws for the course available here.

UM currently hosts over 1,000 full-time international students and over 450 visiting students. The ever-increasing international students coming from various countries, in recent years, have transformed this 400-year old institution into an international campus.

Our international students generally describe Malta as a safe place, enjoying excellent weather and an all-year varied cultural programme. Malta is considered as the ideal place for students to study.

You can compare your national qualifications to the local requirements by visiting our qualifications comparability webpage.

Access more information about our admission process and English language requirements.

After you receive an offer from us, our International Office will assist you with visas, accommodation and other related issues.

Local/EU/EEA Applicants: Total Tuition Fees: Eur 5,700
Fee per semester: Eur 1,140

Non-EU/Non-EEA Applicants: Total Tuition Fees: Eur 13,400
Yr 1: Eur 6,700 - Yr 2: Eur 6,700
By the end of the programme, students will be able to:

• Elicit and identify the Information Systems requirements and benefits for an organisation
• Develop and manage large scale Information Systems
• Evaluate new Information Systems technologies, business models, and their implications
• Understand the competitive advantage Information Systems can provide to an organisation
• Recognise where process improvements can be made through Information Systems
• Communicate effectively with management personnel, developers and users of the information systems
This course is intended for candidates who have completed a Bachelor's degree within an ICT area and who now wish to pursue a specialisation within this or a related ICT area. This course is not intended for graduates from non-ICT disciplines. This course shall be offered in areas of study in which the department can offer expert guidance and supervision and subject to the availability of resources.

Applicants interested in pursuing a M.Sc. with the Department of Computer Information Systems are to consult with staff members of the department before submitting their application and research proposal. If required, this process may be coordinated by contacting the Head of Department.
On completion of the course, students will have the opportunity to either pursue a research career in academia, or within other Research and Development establishments, or be well placed to compete for lucrative career opportunities and career growth paths within the ICT industry.
Click here to access the Programme of Study applicable from 2019/0.

Last Updated: 19 June 2019

The University makes every effort to ensure that the published Courses Plans, Programmes of Study and Study-Unit information are complete and up-to-date at the time of publication. The University reserves the right to make changes in case errors are detected after publication.
The availability of optional units may be subject to timetabling constraints.
Units not attracting a sufficient number of registrations may be withdrawn without notice.
Unless for exceptional approved reasons, no changes to the programme of study for a particular academic year will be made once the students' registration period for that academic year begins.

https://www.um.edu.mt/_templates/overviewtemplatenogetqualified