Awarding Body:
Award: Honours Bachelor’s degree awarded after successful completion of the third year
Credits: 60 ECTS – 120 CATS
Level: MQF L5 – EQF L5 – UK L5
Study Mode: Full-Time / Part-Time
Full-Time Schedule:
Start: Tuesday, 22nd September 2026
End: Friday, 4th June 2027
Lectures: 3 times a week
Lecture Time: 18:00 - 21:00
Part-Time Schedule:
Start: Tuesday, 22nd September 2026
End: Friday, 9th June 2028
Lectures: 1 to 2 times a week
Lecture Time: 18:00 - 21:00
Duration:
Full-Time: 1 Academic Year
Part-Time: 2 Academic Years
Future Intakes: September 2026
Assessment Method: Examinations, coursework and assignments
Delivery Method: Face to face lectures
Administration Fee: €150
Nationality:
Tuition Fee:
Tuition Fee:
Tuition Fee:
Please contact us for pricing
BSc (Hons) Computer Science – 2nd Year
The course prepares students to become software developers who can smoothly transition from university to the international technology industry. It provides a solid foundation in the core principles of Computer Science and integrates them with programming languages, tools, techniques, and professional methodologies used worldwide.
The Computer Science degree allows students to demonstrate knowledge and understanding of essential concepts, principles, theories, and practices. The programme takes a practical approach, teaching students how to select and apply the right tools and methods to design, implement, and evaluate software systems across various platforms.
Students also develop transferable skills, including problem solving, communication, project management, and teamwork. They learn to gather, analyse, evaluate, and reflect on information from multiple sources, preparing them for professional practice.
Students who successfully complete this year progress directly to the third year of their Computer Science degree.
The entry requirements for the BSc (Hons) Computer Science – 2nd year of the degree are as follows:
Academic Pathway
- Higher National Certificate in Computing (HNC)
- NCC Diploma in Computing Level 4 (MQFL5)
English Qualifications
- International English Language Testing System (IELTS) – Overall Score of 6.0 with no component less than 5.5
- TOEFL – Overall Score of 60 with no component score less than 20
- Cambridge: Advanced English, First English – Overall score of 169 with no component scores less than 162
- Cambridge: English Proficiency (Online Verification Required) – Overall score of 169 with no component scores less than 162
Relevant work experience is considered.
Visa Requirements
All students who are not from EU/EEA countries or Switzerland will require a visa to study in Malta. For all information related to visas, please visit the Identità Malta page directly by clicking here.
Important Notice
Kindly note that students must complete a health screening within the first two weeks of arrival in Malta, ideally before the course begins. If any issues are identified during screening, the application for residency approval cannot be finalised. For further information, please refer to the following link: Foreign Students Studying in Malta | HPDP
- 5CI021: Data Mining (Credits: 10 ECTS – 20 CATS)
- 5CS019: Object Oriented Design and Programming (Credits: 10 ECTS – 20 CATS)
- 5CS024: Collaborative Development (Credits: 10 ECTS – 20 CATS)
- 5CS045: Full Stack Development (Credits: 10 ECTS – 20 CATS)
- 5CS046: Algorithms and Concurrency (Credits: 10 ECTS – 20 CATS)
- 5CS048: Cloud Systems (Credits: 10 ECTS – 20 CATS)
- Demonstrate knowledge and critical understanding of the well-established principles of your area(s) of study, and of the way in which those principles have developed with an understanding of the limits of your knowledge, and how this influences analyses and interpretations based on that knowledge.
- Demonstrate the ability to apply underlying concepts and principles outside the context in which they were first studied, including, where appropriate, the application of those principles in an employment context.
- Demonstrate knowledge of the main methods of enquiry in the subject(s) relevant to the named award, and ability to evaluate critically the appropriateness of different approaches to solving problems in the field of study.
- Use a range of established techniques to initiate and undertake critical analysis of information, and to propose solutions to problems arising from that analysis.
- Effectively communicate information, arguments and analysis in a variety of forms to specialist and non-specialist audiences and deploy key techniques of the discipline effectively.
- Demonstrate the qualities and transferable skills necessary for employment, requiring the exercise of personal responsibility and decision-making and undertake further training, developing existing skills and acquire new competences that will enable them to assume significant responsibility within organisations.
This course is eligible for government funding under the Students’ Maintenance Grants (Stipends) and/or the Get Qualified Scheme.
If you would like to learn more about these schemes, please click here.
Upon successful completion, learners may progress to the BSc (Hons) Computer Science – 3rd year of the degree.


