BSc Computing

BSc Computing

BSc Computing is an undergraduate degree that provides students with a strong foundation in computer science, software development, data management, networking, cybersecurity, and emerging technologies. The program develops technical, analytical, and problem-solving...
MEng in Computer Systems

MEng in Computer Systems

The Master of Engineering (MEng) in Computer Systems is a comprehensive program designed to equip students with advanced knowledge in computing technologies, software design, and system architecture. It focuses on both theoretical foundations and practical...
Bachelor of Science in Applied Computer Science

Bachelor of Science in Applied Computer Science

A Bachelor of Science in Applied Computer Science is an undergraduate program that blends computer science theory with real-world applications. It focuses on programming, software development, databases, networks, and emerging technologies like AI and cybersecurity....
Bachelor of Science in Applied Computer Science

Master of Computer Science

A Master of Computer Science (MCS) is a postgraduate program designed to deepen students’ knowledge and skills in advanced computing concepts. It focuses on areas such as algorithms, artificial intelligence, machine learning, software engineering, cybersecurity, and...
Bachelor of Science in Applied Computer Science

Msc in Computer Science

A Master of Science (MSc) in Computer Science is a postgraduate program that deepens knowledge in computing, programming, and advanced technology. It covers areas such as algorithms, artificial intelligence, machine learning, data science, software engineering, and...