This Bachelor programme at the University of Malta provides foundational and applied training in systems and software development, combining programming, systems design and practical project work. It suits students aiming for hands-on careers in software engineering, IT systems, networks and related technology roles or for those who want to progress to specialised postgraduate study.
This undergraduate programme covers the theoretical foundations and practical skills needed to design, build and maintain software systems. Early modules develop core abilities in programming, discrete mathematics and data structures. You then progress to topics such as algorithms, databases, operating systems, software engineering and web technologies.
Teaching methods include lectures, laboratory sessions, workshops and supervised project work. Assessment is typically by a mix of coursework, practical assignments, exams and the final-year project.
Applicants are normally expected to hold a recognised secondary-school leaving qualification with good passes in mathematics and at least one science or computing-related subject. Demonstrable ability in problem solving and basic programming is advantageous. The University of Malta also considers applicants with relevant vocational qualifications or mature applicants with appropriate work experience.
International applicants must meet the University’s English-language requirements. Specific qualification equivalences and any portfolio or interview requirements are published by the university and should be checked on the institution’s official admissions pages.
Graduates leave with practical skills that prepare them for a range of technology roles in the public and private sectors. Typical entry-level positions include:
Graduates also move into consultancy, project management or technical sales roles, and many pursue postgraduate study in specialised areas such as advanced software engineering, cybersecurity, data science or research degrees.
The University of Malta is the country’s principal higher-education institution, offering established computing and technology programmes with access to laboratory facilities and supervised project opportunities. Students benefit from links with local and international industry in Malta’s growing technology and iGaming sectors, which can support placements and employment.
The university emphasises applied learning, combining theoretical teaching with practical lab work and team projects. Small‑group supervision for final projects and the opportunity to engage with interdisciplinary research groups help students develop both technical depth and transferable professional skills.
Shortlist scholarships and plan your application — free guidance from our advisors.