
The BSc Information Technology and Computer Science programme is designed to provide students with a strong foundation in computing, software development, and modern information technologies. The programme equips students with the theoretical knowledge and practical technical skills required to design, develop, and manage computing systems in an increasingly digital world. Students will develop competencies in programming, software engineering, networking, cybersecurity, and emerging technologies while strengthening analytical thinking, problem solving, and research abilities essential for careers in the IT industry.
Year 1: 60 ECTS
Year 2: 60 ECTS
Year 3: 60 ECTS
Year 1: 6 - 12 months
Year 2: 6 - 12 months
Year 3: 6 - 12 months
Online
Year 01 - Diploma in Information Technology and Computer Science
Introduction to Computer Science (10 ECTS)
Programming Fundamentals (10 ECTS)
Computer Systems and Architecture (10 ECTS)
Mathematics (10 ECTS)
Data Structures and Algorithms (10 ECTS)
Introduction to Web Development (10 ECTS)
Year 02 - Advanced Diploma in Information Technology and Computer Science
Object-Oriented Programming (10 ECTS)
Operating Systems (10 ECTS)
Database Management Systems (10 ECTS)
Software Engineering (10 ECTS)
Computer Networks (10 ECTS)
Human-Computer Interaction (10 ECTS)
Year 03 - Graduate Diploma in Information Technology and Computer Science
Advanced Algorithms and Data Structures (10 ECTS)
Artificial Intelligence and Machine Learning (10 ECTS)
Cybersecurity and Network Security (10 ECTS)
Cloud Computing and Virtualisation (10 ECTS)
Capstone Project (20 ECTS)
1. Understand the core computing concepts, including programming, algorithms, computer systems, and networks.
2. Ability to design and develop software solutions using appropriate programming and software engineering principles.
3. Apply modern technologies such as artificial intelligence, cloud computing, and cybersecurity in solving computing problems.
4. Analyse and manage data, systems, and networks within organisational and technological environments.
5. Conduct technical investigations and develop practical computing solutions through research and project work.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
Unordered list
Bold text
Emphasis
Superscript
Subscript
Choosing the right academic pathway can be challenging, and our team is here to support you at every step.
Book a consultation with one of our academic advisors to discuss your study options, career goals, and the most suitable programmes available at Metropolitan University.
During the session, we will guide you through programme structures, entry requirements, progression opportunities, and the application process to help you make an informed decision about your future.