Advanced Diploma in Computer Science

Table of Contents

The MQF Level 4 Advanced Diploma in Computer Science equips you with a foundational/intermediate level education in programming fundamentals, website design and database management. This blended programme is designed to develop your understanding of computer science and equip you with the skills necessary to confidently pursue a career in computer science. The programme goes beyond theory, allowing students to develop their own projects.

The programme offers a comprehensive, immersive experience that allows students to integrate classroom learning with real-world work experiences, equipping students with both fundamental computer science knowledge and practical skills. This hands-on experience prepares students to tackle challenges and implement solutions in real-world scenarios. The qualification covers a range of topics, including:

Programming Fundamentals: Students will learn core programming concepts and languages, empowering them to create basic programs.

Database Management: Students will delve into the world of databases with modules on database design principles and SQL, and learn how to store, manage and analyse data effectively.

Website Design: Students will learn how to transform their ideas into interactive web experiences using languages like HTML, CSS, and JavaScript.

Networking Essentials: Students will learn how to work with key protocols and hardware like (LAN), wide-area networks (WAN) and wireless connectivity.

Students will each be assigned a position with one of our apprenticeship programme partners. Each student will also be paired with a dedicated mentor who will provide guidance, support and feedback throughout the entire journey to help them navigate challenges, set goals and maximise their learning and growth.

By graduation, students will be prepared for:

  • Further computer science studies (degrees)
  • Diverse computer and data science careers


Pre-tertiary work-based learning provides a solid foundation for students to get a head start on launching their computer science career and provides an excellent opportunity for students to gain valuable skills, explore career paths and achieve professional growth that ultimately enhances their employability and success in the workforce.


Awarding Body

This qualification is awarded by Central Mediterranean Business School (CMBS).

Accrediting Body

This qualification is accredited by the Malta Further and Higher Education Authority. MFHEA deems this Advanced Diploma in Computer Science to be at Level 4 in the Malta Qualifications Framework and the European Qualifications Framework for lifelong learning.

Entry Requirements

Learners must be in possession of a school leaving certificate and three MATSEC passes, two of which must be in Mathematics and English. Learners must also have an MQF Level 3 Certification in Computer Science or a similar subject.

International students need to be in possession of the equivalent. They must also demonstrate proficiency in the English language with an IELTS score of 5.0 or equivalent.

All learners must demonstrate a basic level of digital competence, which can be demonstrated through ECDL certification or its equivalent.


Completing this programme will provide students with the necessary foundation to pursue an MQF Level 5 Diploma in Computer Science, ultimately leading to a BSc in the chosen area.

Mode of Assessment

The programme adopts a variety of formative and summative individual and group-based assessments to assess learners’ understanding of the learning outcomes. These include examinations, individual and group presentations, in-class quizzes and practical assessments.

Who is this course for?

The programme is intended for those who are aged between 16-18 and aspire to get a more holistic preparation in setting themselves up for future success on both a personal and professional level by exposing themselves to relevant and topical academic inputs in parallel to a structured yet engaging real-world work environment.




This programme will be delivered in English.


Funding Schemes & Payment Terms

Students are eligible for a stipend and parents can benefit from the Get Qualified Scheme. 


Key Info


15 Months


Oct 2024



Full Price (EU Students)

Up to €6,296.5 refunded via the Get Qualified Scheme.

International Price (Non-EU Students)



This module is designed to introduce learners to the basic skills necessary to communicate and collaborate effectively while managing interpersonal relationships in the workplace. Key topics covered in this module include empathy, assertiveness, conflict resolution, emotional intelligence, and active listening.

60 Hours

This module is designed to allow learners to acquire the necessary language skills to communicate effectively. Key topics include academic writing, presentation skills, vocabulary and reading strategies. Learners will learn to communicate their ideas efficiently and effectively through written and oral forms.

60 Hours

This module has been designed to assist students in enhancing their critical thinking and public speaking skills. Learners will gain a deeper understanding of the importance of critical thinking in a business environment, particularly in terms of analysing, evaluating and applying information to solve problems and make effective decisions. Additionally, learners will learn how to prepare and deliver presentations effectively and communicate with different types of audiences.

60 Hours

This module aims to provide students with a comprehensive understanding of the three core disciplines that make up this diploma, allowing them to choose which discipline to specialise in. To enhance the learning experience, students will be introduced to brain mapping tools such as Prism for Teens, which will help them gain a better understanding of themselves and identify their natural strengths, interests and abilities.

60 hours

This module is designed to introduce learners to the fundamentals of entrepreneurship, covering business planning, ideation, innovation, risk-taking and adaptability in the entrepreneurial process. By completing this module, learners will gain an understanding of the concepts and skills required to start and run a successful business. They will also have opportunities to develop and enhance their critical thinking, communication skills, creativity and problem-solving abilities.

60 Hours

This module is designed to provide learners with the fundamental mathematical concepts and their relevance in business management. Learners will be equipped with the relevant mathematical skills to enable them to solve problems and carry out effective decision making. Learners will also be encouraged to develop problem-solving skills and critical thinking through the application of basic mathematical techniques. 

60 hours

This module aims to provide learners with a thorough understanding of the fundamental concepts and principles of database management systems. Students will learn how to develop databases, create tables and manipulate data. Additionally, this module will cover important topics such as database security, backup and recovery, and integrity. By the end of this module, learners will have a strong foundation in database management systems and be able to apply their knowledge to real-world scenarios.

60 hours

This module is designed to provide learners with a foundational understanding of the fundamental concepts and principles of programming. It aims to equip learners with the necessary knowledge and skills to develop basic programs and effectively use programming languages. The modules will cover topics such as data types and structures, input/output, debugging techniques, functions, arrays and control structures.

60 hours

This module is designed to teach learners the fundamental concepts and principles of website design. This includes web development, user interface design and user experience design. Learners will also gain knowledge about the various tools and technologies used in website design, along with the best practices for designing user-friendly and aesthetically pleasing websites.

60 Hours

This module is designed to equip learners with the fundamental concepts of computer networks. Students will gain an understanding of the different types of networks, their components, and how to configure and manage them. In addition, this module will cover the basics of network architecture, standards and protocols, as well as network security and troubleshooting.

60 Hours

The aim of this module is to provide students with a chance to apply their knowledge and skills acquired during their course of study by creating a significant computer science project. This module will guide students through various stages of project development, starting from identifying the problem and gathering requirements to designing, implementing, testing and documenting the project. Throughout the module, students will work both independently and in groups to create a project that meets industry requirements and expectations. Topics covered in the module will include basic project management, software development life cycle, software design patterns, project documentation, and testing.

112 Hours

Have questions?

Email us at or call on +356 2247 0700 to learn more.

Learn More About Advanced Diploma in Computer Science

    Asterisk (*) indicates required field.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Download Brochure

      Asterisk (*) indicates required field.

      This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

      Apply for Advanced Diploma in Computer Science

        Asterisk (*) indicates required field.

        This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.