The Software Development Degree programme provides skills of fundamental and practical importance to the creation of software solutions that satisfy the demands and expectations of users and the efficacy of real-world processes. Modern software solutions can range from wide-spread office automation applications to on-line web-based systems to specialised real-time industrial manufacturing and quality control systems. Indeed, nowadays, it is difficult to envisage any real-world process that cannot be made more efficient through the adoption of ICT. Quality can come in many forms, and the definition and implication of these quality attributes is also part of this degree. Professional software development and project management skills are amongst the most widely sought-after skills in today’s modern commercial software production business that places ever-increasing quality and cost expectations on software solutions. This dynamic course serves to keep you updated with the latest technological and methodological arsenal for the creation of long-lasting commercial software.
Applicants must satisfy the General Entry Requirements for admission, namely, the Matriculation Certificate and Secondary Education Certificate passes at Grade 5 or better in Maltese, English Language and Mathematics.
Applicants must also satisfy the following Special Course Requirements:
(a) passes at Advanced Matriculation Level at Grade C or better in two of the following: Applied Mathematics, Computing, Information Technology, Economics, Pure Mathematics, Biology, Chemistry, English, Philosophy, and Physics, and
(b) a pass at Intermediate Matriculation Level in Pure Mathematics at Grade C or better (if not offered at Advanced Matriculation Level) and
(c) a pass at Intermediate Matriculation Level in Computing or Information Technology (if not offered at Advanced Matriculation Level)
provided that students who lack a grade in only one of the subjects of the Special Course Requirements required at Advanced Matriculation Level indicated in paragraph (a) shall be admitted under those conditions as the Board may impose to compensate for the missing element. If, by the end of the first year, such students do not successfully complete all the requirements to progress regularly to the second year of the Course, they shall be required to withdraw from the Course and shall neither be entitled to repeat the year nor to progress conditionally as normally permitted under the Principal Regulations.
Admission to this course is also open to applicants in possession of:
(i) five passes in the Secondary Education Certificate Examination, including English Language and Maltese, and
(ii) an Intermediate Level pass in Systems of Knowledge, and
(iii) an Intermediate Level pass at Grade C or better in Pure Mathematics, or at a corresponding level of other examinations recognised by Senate for the purpose of the Admission Regulations, and
(iv) either the Diploma of the City and Guilds of London Institute Course No.7235 in Applied Information Technology, or the MCAST-BTEC Higher National Diploma (HND) in Computing, or any other qualification from a recognised institution considered by the Board to be equivalent to the qualifications indicated in this paragraph.
The admission requirements are applicable for courses commencing in October 2021.
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.
After you receive an offer from us, our International Office will assist you with visas, accommodation and other related issues.
No fees apply
Fee per academic year: Eur 10,800
The degree prepares you to:
• Be able to handle modern professional software development both from a technical aspect as well as from a project management one. • Have the necessary skills to be able to analyse both solution and process while bringing to bear the right technology(ies) to solve specific problems while affording the required solution quality. • be exposed to various modelling methodologies, techniques and notations, software engineering practices, modern programming languages and approaches (including procedural, object-oriented and scripting paradigms) as well as their applicability and worth to the nature of the solution, business modelling methods, software construction for today’s mobile devices using the latest technologies and features, data modelling and management, information system design, “Cloud” technology, software project management, business intelligence, enterprise resource planning, e-services, and many other skills. • Possess essential skills noticeably required by industry from both a conceptual and practical perspective that would enable you to tackle even the most tasking of software projects and the teams of people working on them.
This Degree programme is targeted at students who wish to pursue a career in professional software development in local or international organisations.
As a graduate, you can find employment in any local or international software development company. The level of employment will vary from developer to team and project management, and after due experience, even to more strategic positions. You will also be able to participate in, and/or instigate, start-up software development companies. The option to pursue specialisation at Masters level is also available if you would like to further your studies.
Students who wish to participate in an ERASMUS exchange are encouraged to do so during the first and/or the second semester of the second year of the course.
Click here to access the Programme of Study applicable from 2021/2.
Last Updated: 19 October 2021
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.