BSc (Hons) Computer Science

Course Overview

The BSc (Hons) in Computer Science program provides you with a gateway to a world of limitless possibilities in the world of computing and IT, with a strong focus on practical skills, creativity and innovation. This program is designed to cultivate your intellect and creativity in the dynamic field of computer science. Throughout your academic journey, you will explore a diverse range of topics, from foundational principles to cutting-edge advancements.

The curriculum encompasses various key domains within the field, such as Software Development, Artificial Intelligence, Web Technologies, Data Base Systems, Web and Mobile App Development, Computer Systems and Networks etc.  

The course provides you in-depth exploration on each domain taught where you learn to develop user-friendly applications.  Whether you aspire to develop groundbreaking software, tackle complex computational challenges, or drive innovation through technology, our BSc. (Hons) Computer Science program provides the foundation and opportunities to transform your aspirations into reality.

Course Details

Year 1 (120 Credits)

Semester 1 Semester 2
Information Systems Modeling and Design Computer Systems and Networks
Software Development Web Technologies
Maths for Computing Mental Wealth; Professional Life 1 (IT Project Pitching)

Year 2 (120 Credits)

Semester 3 Semester 4
Database Systems Mental Wealth; Professional Life 2 (Computing in Practice)
Data Structure and Algorithms Advanced Programming
Web and Mobile App Development Data Communications and Networks

Year 3 (120 Credits)

Semester 5 Semester 6
Computer and Network Security Advanced Topics in Computer Science
AI Formal Methods
Mental Wealth: Professional Life  Mental Wealth:Professional Life 
(Project) (Project)

Note: Modules and the way they are delivered are subject to change or align with the University’s recommendation

Career opportunities

Pursuing a BSc (Hons) Computer Science degree can provide individuals with a diverse array of job prospects contingent upon their personal interests and aptitudes. Below are few career alternatives for your reference.

- Software Developer

- Computer Systems Analyst

- Hardware Engineer

- Network and Security Manager

- Computer Scientist

- Web Application developer

- Technical Consultant

- Systems Integrator

Entry Requirement

  • Complete Higher Secondary Education (10 +2/ A Level or equivalent)
  • A good command in English Language

Cretech