Get Appointment

Circle Circle

BSc (Hons) Computer Science (Subject to Approval)

Course Details

BSc (Hons) Computer Science course combines hands-on development with the theories behind how and why computers work as they do. The curriculum of this course encompasses a range of subjects, including Programming, Software Development, Database Systems, Artificial Intelligence (AI), Internet of Things (IoT), and Cybersecurity. This course aims to explore the core principles of computer science and systems administration, as well as the process of designing and developing applications for web, multimedia, and mobile platforms. Engage in a collection of stimulating, experiential projects that will test and enhance your creative potential and technical expertise.

BSc (Hons) Computer Science (Subject to Approval)'s Summary

Course Details

Year 1, Level 4 [120 credit]

Semester I Semester II
Software Engineering (20 credit) Full Stack Development (20 credit) 
 Computer Systems, Architectures and Networks (20 credit) Emerging Technologies (20 credit)
Introduction to Programming (20 credit) Specialist Project (20 credit)

Year 2, Level 5 (120 Credit)

Semester III Semester IV
Agile Development and DevOps (20 credit) IoT and Robotics (20 credit)
Database Systems (20 credit) Cyber Security (20 credit)
Advanced Programming (20 credit) Enterprise Project (20 credit)

Year 3, Level 6 (120 Credit)

Semester V Semester VI
Computing Project (20 credit) Computing Project (20 credit)
Artificial Intelligence (20 credit) Mobile Technologies (20 credit)
UX Design (20 credit) Big Data and Visualisation (20 credit)


*Modules are subject to change according to the university policy

Career Opportunities
  • Systems Analyst
  • Computer Hardware Engineer 
  • Database Administrator 
  • Web Developer 
  • Game Developer