University of Malta

Malta
4 Scholarships 105 Programs 2 Degree levels
Bachelor

ubapsysstft

Offered at University of Malta, Malta
DegreeBachelor
FieldApsysstft

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.

What you'll 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.

  • Programming and Data Structures: procedural and object‑oriented programming, common data structures and problem solving.
  • Algorithms and Complexity: algorithm design, analysis techniques and computational thinking.
  • Databases and Information Systems: relational modelling, SQL, data management and basic data analytics.
  • Software Engineering: requirements analysis, design patterns, testing, version control and development lifecycles.
  • Operating Systems and Networks: processes, concurrency, memory management, network architectures and protocols.
  • Cybersecurity Fundamentals: principles of secure design, risk assessment and common protective measures.
  • Human–Computer Interaction and UX: usability principles, interface design and accessibility.
  • Mathematics and Statistics for Computing: discrete math, probability and statistics relevant to computing.
  • Professional Practice and Project Work: team projects, industry placements or internships where available, and a final-year capstone project integrating technical and management skills.

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.

Entry requirements

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.

Career prospects

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:

  • Software developer or application programmer
  • Systems analyst or systems integrator
  • Web developer and full‑stack engineer
  • IT support engineer and network administrator
  • Junior cybersecurity analyst or information assurance officer
  • Database administrator or data technician

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.

Why study at University of Malta

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.

Latest Bachelor Scholarships

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University of Malta

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.