Students
Tuition Fee
Start Date
Medium of studying
Duration
3 years
Details
Program Details
Degree
Bachelors
Major
Computer Science | Information Technology | Software Engineering
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


BSc Hons in Informatics

Shaping the Future, Empowering Careers: your path to IT excellence!


Program Overview

  • Degree: Bachelor of Science (Hons) in Informatics
  • Duration: 3 academic years
  • Total Credits: 180 ECTS
  • Language: English
  • Accreditation: Programme under validation by MFHEA

What You Will Learn

You will build a solid foundation in core areas of computer science while exploring advanced topics that respond to current and future industry demands.


  • Computer Programming (procedural and object-oriented)
  • Algorithms and Data Structures
  • Digital Systems & Computer Architecture
  • Databases and Operating Systems
  • Artificial Intelligence & Information Security
  • Software Engineering & Human-Computer Interaction
  • Mathematics for Computing (Calculus, Algebra, Probability)

The programme blends theoretical depth with hands-on practice, thanks to interactive labs, case studies, and real-world challenges.


Career Opportunities

Graduates of the BSc in Informatics are highly sought after in both the public and private sectors, and across all industries. Career paths include:


  • Software Developer / Full Stack Developer
  • Data Analyst / Data Scientist
  • Cybersecurity Specialist
  • AI / Machine Learning Engineer
  • IT Consultant / System Architect
  • Cloud Computing & DevOps Specialist

Whether you want to work for a tech giant, launch your own startup, or continue with postgraduate studies, this degree gives you the foundation to succeed.


Study Path

Year 1

60 ECTS


  • Introduction to Computer Programming 9 ECTS
  • Differential Calculus 6 ECTS
  • Mathematical Methods in Computer Science 6 ECTS
  • Digital Systems 6 ECTS
  • Computer Architecture 6 ECTS
  • Integral Calculus 6 ECTS
  • Introduction to algorithms 6 ECTS
  • Object-Oriented Programming 9 ECTS
  • Academic Writing in English 6 ECTS

Year 2

60 ECTS


  • Algebra 9 ECTS
  • Databases Probability 9 ECTS
  • Operating Systems 6 ECTS
  • Databases 6 ECTS
  • Algorithm Design 9 ECTS
  • Computer Networks 9 ECTS
  • Operating Systems 6 ECTS

Year 3

60 ECTS


  • Automata computability and complexity 9 ECTS
  • Software Engineering 9 ECTS
  • Human-Computer Interaction 9 ECTS
  • Introduction to Information Security 9 ECTS
  • Artificial Intelligence 9 ECTS
  • Dissertation 15 ECTS
See More
How can I help you today?