What do you want to learn?

Browse all programmes  
No programmes matching {{ filters.name }}

Programmes Offered - Bachelor of Computer Science

Home | Programmes Offered | Bachelor of Computer Science

Program overview

This programme has been designed to produce graduates who will satisfy the needs of employers and self-employment in the 21st century, are ready to enter computer science employment, and are equipped to continue learning throughout their life.

The graduates from this programme will be flexible and able to meet computer science challenges of the job market or industry. The programme also addresses national needs articulated through various Higher and Technical Education Policies.

It is, therefore, expected that the graduates from this programme will have aspirations to become professional engineers. As such, they will likely take roles involving high-level managerial and organisational responsibility and be expected to provide leadership over a broad range of computer science activities. Skills required for such roles will be acquired from Management and Entrepreneurship subjects. The programme also contains a coherent core of mathematics, sciences, economics and communication skills, providing a viable foundation for further studies and lifelong learning.

What you will learn.

Semester 1

Basic Electronics CS 8135
Basic of Electrical Engineering EE 8104
Workshop Technology ME 8170
Engineering drawing ME 8171
Computer Systems Maintenance and Repair CS 8136
Computer Network I CS 8137
Computer Programming and Algorithms CS 8138
Microprocessor Technology I CS 8139
Operating System CS 8140

Semester 2

Data Communication CS 8141
Sequential Circuit CS 8142
Industrial Automation and control CS 8143
Software Engineering I CS 8144
Multimedia Application and Production CS 8145
Networks Design and Implementation CS 8146
System Analysis and Design I CS 8147
Web design and Hosting CS 8148
Industrial Practical Training I CS 8149