BSc (Hons) in Computer Science

Open Institute of Technology

Build a strong foundation in programming, software development, and emerging technologies like AI, cloud computing, and cybersecurity to prepare for high-demand careers in the tech industry.

Apply Now

Bachelor

Programme level

36 months

Study duration

5,233$

Cost per year

English

Study language

Programme info

The IT industry will drive much of society’s progress in the years ahead. Developed with insights from employers, industry experts, and academics, the 180-credit OPIT BSc (Hons) in Computer Science equips you with a comprehensive foundation - both theoretical and practical - across the core areas of today’s Computer Science: Programming, Software Development, Databases, Cloud Computing, Cybersecurity, Data Science, Artificial Intelligence.


  • Study level: EQF > / MQF > Level 6
  • Credits: 180 ECTS
  • Duration: 6 terms - 3 years
  • Mode of Attendance: Online / Full time
  • Language: English
  • Accreditation: Higher Education Programme
  • EU accredited Institution
  • Tutors available on a daily basis
  • Recorded and live content
  • Professional certifications (Google, Microsoft, AWS)
  • Progressive assessments (no final exams)
  • Online studies (3 years)

Whether you are a working professional who wants to reskill or a high-school graduate who seeks a future career in Computer Science, this program is right for you. Career prospects:

  • Software Developer & Engineer
  • Data Scientist
  • Web Developer
  • App & Game Developer
  • IT Business Analyst
  • Cyber security Analyst
  • Database Architect
  • DevOP

The Bachelor’s is structured with 5 Terms of courses and 1 final Term for the dissertation/project. Every Term lasts 16 weeks.

In Term 5, you can select 5 electives from a pool of 27, or you can specialize in one of 5 fields.

Electives availability is subject to student interest and other factors.


First Term

  • Technical English
  • Computer Networks
  • Programming Principles
  • Computer Architectures
  • ICT Fundamentals


Second Term

  • Introduction to Operating Systems
  • Web Development
  • Data Structures and Algorithms
  • Project Management and QA
  • Foundational Mathematics


Third Term

  • Introduction to Artificial Intelligence
  • Introduction to Databases
  • Cloud Computing Infrastructure
  • Business Strategy
  • Programming Paradigms


Fourth Term

  • Introduction to Machine Learning
  • Introduction to Computer Security
  • Introduction to Software Engineering
  • Cloud Development
  • Digital Marketing


Fifth Term

  • Cloud Computing Automation and Ops
  • Agile Development and DevOps
  • Cloud Architecture Paradigms
  • Cloud Data Stacks
  • Cloud Adoption Frameworks
  • Cloud and IoT Security
  • Cybersecurity
  • Generative AI in Cybersecurity
  • Cryptography and Secure Communications
  • Network Security and Intrusion Detection
  • Secure Software Development
  • Reinforcement Learning
  • Machine Learning
  • Complex Networks and their Applications
  • Computer Vision
  • Ethics of Computer Science and AI
  • Natural Language Processing
  • Game Development
  • Project Methodology and Visual Communication
  • Digital Application for Digital Environments
  • Digital Video, Visual Effects and Virtual Reality
  • Sensors and Devices for VAX Reality
  • Leadership and Business Development for the Metaverse
  • Parallel and Distributed Computing
  • Front-end Programming
  • Mobile Programming
  • Software Engineering


Sixth Term

  • Dissertation

Whether you have high school qualifications or you are already working in a computer science field, you can attend our valuable degree that will help move your career forward.


  • Higher Secondary School Leaving Certificate
  • English proficiency as B2-level certificate or equivalent
  • Credit transfer of previous study and work experience
Programme campus:

Msida

University’s main campus:

Open Institute of Technology

Msida, Malta

Programme name:

BSc (Hons) in Computer Science

Field of study:

Computer Science, Computer Science & Software Development

Programme level:

Bachelor

Programme language:

English

Language requirements:

CEFR: B2

Duration & semesters:

36 months / 6 semesters

Next admission date:

01 Sep 2026

Programme pricing

Study mode Workload Duration Cost per year Total cost
Online Full-time 36 months 5,233$ 15,698$
Can’t deiced on a programme?
Contact us now and let our experienced counsellors guide you through your study journey.
Whatsapp

Study at Open Institute of Technology

Msida

A modern, fully online institution delivering flexible, career-focused technology education designed to prepare students for success in the global digital economy.

Study at Open Institute of Technology

Similar programmes

USA
Computer Science (BA/BS)
Concordia University Chicago
Level: Bachelor
Language: English
Duration: 48 months
Cost per year: 9,710$
Next admission: 01 Oct 2026
Location:
Chicago
On-campus
Germany
Level: Bachelor
Language: English
Duration: 36 months
Cost per year: 12,791$
Next admission: 01 Oct 2026
Location:
Berlin
On-campus
Germany
Master (MSc) Computer Science
IU of Applied Sciences
Level: Master
Language: English
Duration: 24 months
Cost per year: 9,169$
Next admission: 01 Oct 2026
Location:
Cologne
On-campus
Malta
Foundation Program
Open Institute of Technology
Level: Course
Language: English
Duration: 12 months
Cost per year: 5,233$
Next admission: 01 Sep 2026
Location:
Msida
Online
Germany
Bachelor (BSc) Computer Science
IU of Applied Sciences
Level: Bachelor
Language: English
Duration: 36 months
Cost per year: 7,294$
Next admission: 01 Oct 2026
Location:
Cologne
On-campus
Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 23,256$
Next admission: 01 Oct 2026
Location:
Bremen
On-campus
Start your study abroad journey today
Discover programmes worldwide or connect with our team for personalized support.
Find programme
© 2026 Next Move LLC. All Rights Reserved.
PKHub is an international education services brand operated by Next Move LLC.
PKHUB Advisor 🤖
Welcome to PKHUB! 👋

Please enter your details to connect with a PKHUB Advisor