logo

All Programmes

About Us

Student Zone

Policies

Undergraduate Certificate in Computer Science

This programme is an exit qualification for Bachelor of Science in Computer Science (BSc. CS)

Home  /  

Undergraduate Certificate in Computer Science

Programme at a Glance

The Undergraduate Certificate in Computer Science is awarded to students who complete modules totaling 30 ECTS credits. This qualification provides a basic understanding of essential computing concepts.

Further Information: Purpose:
  • Foundational Knowledge: Offers an introduction to computing concepts and fundamental skills.
  • Career Exploration: Ideal for individuals seeking to explore the tech field with minimal commitment.
  • Pathway to Further Study: Serves as an initial step for those interested in advancing their studies in computer science. These structured exit qualifications ensure flexibility and recognition for students, empowering them to leverage their achievements at every stage of their academic journey.

Language

English

Type

MQF Level 6

Duration

6 Months

ECTS

30
img

Programme Snapshot

6 Months Online Programme accredited by MFHEA

Guidance from Academic Leaders and Tech Experts

Immersive, Project-Led Learning

International Networking and Industry Engagement

Balanced Theory and Technical Application

Globally Connected Learning Environment

What does this course have to offer?

Minimum Eligibility

Learning Outcomes

    1. Matriculation Certificate (MQF Level 4)
    • Applicants should hold the Matriculation Certificate, which includes:
      • Two subjects at Advanced Level and three subjects at Intermediate Level, with grades A, B, C, or D.
      • Passes in English, Mathematics, and Maltese in the Secondary Education Certificate (SEC) examinations.
    2. International Baccalaureate (IB) Diploma
    • A minimum of 34 points overall, including:
      • Mathematics at a minimum score of 4 (Higher Level or Standard Level).
      • One business-related subject (e.g., Economics, Business Management) at a minimum score of 4 (Higher Level or Standard Level).
    3. GCSE/IGCSE and A-Level Combination
    • Applicants may present:
      • Five GCSE/IGCSE “O” Levels with grades A, B, C, or D.
      • Plus, three A-Level or AS-Level subjects with grades A, B, C, or D.
    4. Advanced Placement (AP) Program (USA):
    • A high school diploma with AP exams in relevant subjects, achieving a score of 3 or higher.
    5. Equivalent International Qualifications:
    • Other high school leaving certificates or equivalent qualifications that meet MQF Level 4 standards, with grades equivalent to A, B, C, or D in relevant subjects.
    6. In some instances, applicants may also be eligible for exemptions as per the Recognition of Prior Learning (RPL) policy of the institute. Applicants who lack the normal admission requirements but possess relevant skills, experience, and subject knowledge might take advantage of alternative entry paths. The Admissions Committee will review applications from eligible students who are presently enrolled in other universities, applicants who have obtained a lower-level award, or applicants seeking admission through Recognition of Prior Learning (RPL).
    Prior experience and learning will be considered in line with the provisions of the Euro American Institute’s RPL Policy.
    The RPL Policy, which has already been approved by the MFHEA on July 25, 2024, is available for public viewing at https://euroamerican.edu.mt/policies/rpl-policy.pdf

    Proficiency in English is essential for academic success in the programme. Applicants must provide evidence of English language competence through one or more of the following:
    • English as a native language, or
    • IELTS – Minimum score: 6.0, or
    • TOEFL:
      1. Minimum score: 213 (computer-based),
      2. Minimum score: 79/80 (internet-based),
      3. Minimum score: 550 (paper-based), or
    • Cambridge ESOL, Certificate in Advanced English (CAE) – Minimum score: C, or
    • Duolingo – Minimum score: 110+, or
    • Evidence of English as the language of instruction during previous formal studies, or
    • Successful completion of an Internal English Level Test conducted by the Euro American Institute.

    Applicants are expected to demonstrate a basic level of digital competence, which includes familiarity with:
    • Computers and basic troubleshooting,
    • The internet for research and communication,
    • Common software applications such as word processing, spreadsheets, and presentation tools (e.g., Microsoft Word, Excel, PowerPoint, or their equivalents).

What Will You Learn?

The programme integrates theoretical knowledge with hands-on technical training, enabling students to develop a strong understanding of computational principles, software development, data management, cybersecurity, artificial intelligence, and emerging technologies. Through practical labs, industry-aligned coursework, and project-based learning, students will acquire the skills required to solve real-world problems and design scalable, secure, and efficient digital solutions.

A student who successfully completes any 5 courses listed in the list, accumulating a total of 30 ECTS credits, will be awarded the Undergraduate Certificate in Computer Science.

Fundamentals of IT and Computers

The Fundamentals of IT and Computers module aims to provide students with a comprehensive understanding of the basic concepts and principles of information technology and computer systems.

Fundamentals of IT and Computers

This module covers essential topics, including computer hardware and software components, operating systems, networks, and data management. Students will develop foundational skills in using various software applications and tools, along with an understanding of the role of IT in organisational contexts. By the end of the module, students will be equipped with the knowledge and competencies necessary to effectively navigate and utilise technology in their academic and professional pursuits.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150
Computer and Network Technologies

This module provides learners with an understanding of computer networking essentials and cloud technologies, their operating principles, protocols, standards, security considerations, and prototypes associated with this field. Learners will explore different hardware and software options as well as how to configure and install them.

Computer and Network Technologies

A wide range of networking technologies will be also examined including Local Area Networks (LAN) and Wide Area Networks (WAN) and how they evolved to create large-scale networks. Protocol methodologies related to IP data networks will also be explored.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150
Database Management System

This module covers the fundamental concepts of Database Management Systems (DBMS), including Structured Query Language (SQL) and PL/SQL. It also explores forms and reports, data clustering and partitioning, and the essentials of database administration.

Database Management System

This module covers the fundamental concepts of Database Management Systems (DBMS), including Structured Query Language (SQL) and PL/SQL. It also explores forms and reports, data clustering and partitioning, and the essentials of database administration.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150
Web and Mobile Application

The aim of this module is to provide learners with an understanding of current web and mobile application design technology and the practises and tools used. The learner will learn to create websites or mobile applications to give design specifications.

Web and Mobile Application

The aim of this module is to provide learners with an understanding of current web and mobile application design technology and the practises and tools used. The learner will learn to create websites or mobile applications to give design specifications.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150
Principal of Computer Programming

The aim of this module is to give learners a basic understanding of object-orientated programming languages and how to produce effective code. It also enables learners to gain a perspective of software development and the basic principles of algorithms.

Principal of Computer Programming

The aim of this module is to give learners a basic understanding of object-orientated programming languages and how to produce effective code. It also enables learners to gain a perspective of software development and the basic principles of algorithms.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150
Software Engineering

The aim of this module is to give learners an understanding of software development and its evolution as an engineering discipline, and to develop, maintain, and evolve software systems of high quality.

Software Engineering

The aim of this module is to give learners an understanding of software development and its evolution as an engineering discipline, and to develop, maintain, and evolve software systems of high quality.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150
OOPS with Java

Operational information systems are commonly structured and programmed with an object-orientated approach. Hence, this course emphasises the acquisition of fundamental skills in object-orientated programming. Theoretical concepts are elucidated and put into practise using the Java programming language.

OOPS with Java

Operational information systems are commonly structured and programmed with an object-orientated approach. Hence, this course emphasises the acquisition of fundamental skills in object-orientated programming. Theoretical concepts are elucidated and put into practise using the Java programming language.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150
Management Information Systems

The aim of this module is to develop learners’ knowledge and skills in managing information systems for organisations. Learners will examine how systems can be used to support core business functions, to drive business improvement, and to enable organisations to be more productive and competitive within/ the global marketplace.

Management Information Systems

The aim of this module is to develop learners’ knowledge and skills in managing information systems for organisations. Learners will examine how systems can be used to support core business functions, to drive business improvement, and to enable organisations to be more productive and competitive within/ the global marketplace.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150
Network Information Systems

The aim of this module is to develop learners' knowledge and skills in planning, configuring, setting up and managing networks (such as a LAN, PAN, MAN, WAN) as well as build skills in network monitoring, and knowledge of Network Security, network protocols and standards.

Network Information Systems

The aim of this module is to develop learners' knowledge and skills in planning, configuring, setting up and managing networks (such as a LAN, PAN, MAN, WAN) as well as build skills in network monitoring, and knowledge of Network Security, network protocols and standards.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150
Cyber Security

In this module, learners will learn the fundamentals of cyber security, including its historical development, laws and regulations, risk management and the impact it has on individuals and organisations.

Cyber Security

Learners will also gain knowledge and understanding about cyber security protection methods and how to manage a cyber security attack.

Hours TypeValue
ECTS6
Total Contact Hours (TCH)30
Supervised Placement and Practise Hours (SPPH)20
Self-Study Hours (SSH)95
Assessment Hours (AH)5
Total Learning Hours (TLH)150

Undergraduate Certificate in Computer Science Application Process To Apply

Admission to the EAI's Undergraduate Certificate in Computer Science programme is simple and convenient by following an entirely online process. Our admission team evaluates every application and checks every candidate's past academic performance and future potential.

curve-line
01
Apply Online & Complete Documentation

Enrol by filling out the online application. Enter accurate information-personal details, academic qualifications, experience, etc. Upload scanned copies of your- transcripts, experience certificates, etc. supporting the information you have provided in the application form.

02
Get Offer Letter

The admission panel will review your application, and you will receive an e-mail after getting shortlisted.

03
Payment

Complete your admission payment for the Undergraduate Certificate in Computer Science programme to begin your academic journey. Your student account details will be shared via email. Get started today!

About Image

Contact Us

Phone

=

logo

The Euro American Institute is committed to holistic growth and transformation, enabling students to explore new horizons and redefine what is possible.



© Copyright - 2026. All Rights Reserved by Euro American Institute.