COMPUTER STUDIES

B.Sc. Information & Communication Technology

AIM OF ICT PROGRAMME 
This programme aims to provide ICT graduates with skills and knowledge to take on appropriate professional positions in Information Technology upon graduation and grow into leadership positions or pursue research

INFORMATION COMMUNICATION TECHNOLOGY
The past few decades have seen the computing field expand dramatically, from a small group of academics mostly in mathematics and electrical engineering, to a full academic discipline known as computer science, to even more computer-related disciplines in the last decade. These are Information and Communication Technology (ICT), Information Systems, Computer Engineering, Computer Science, and Software Engineering.

The academic discipline of ICT can well be characterized as the most integrative of the computing disciplines. One implication of this characteristic is that a graduate of an ICT programme should be the first one to take responsibility to resolve a computing need, no matter the source or description of the problem, and no matter the solution that is eventually adopted. The depth of ICT lies in scope: an ICT graduate’s knowledge needs to be broad enough to recognize any computing need and know something about possible solutions.

The ICT graduate would be the one to select, create or assist to create, apply, integrate, and administer the solution within the application context.

ICT in its broadest sense encompasses all aspects of computing technology. ICT, as an academic discipline, is concerned with issues related to advocating for users and meeting their needs within an organizational and societal context through the selection, creation, application, integration and administration of computing technologies.

B.Sc. Computer Science

AIM OF THE COMPUTER SCIENCE PROGRAMME: 
This programme aims to provide computer science graduates with skills and knowledge to take on appropriate professional positions in computer science and technology upon graduation and grow into leadership positions or pursue research or graduate studies in the field.

COMPUTER SCIENCE
The past few decades have seen the computing field expand dramatically, from a small group of academics mostly in mathematics and electrical engineering, to a full academic discipline known as computer science, to even more computer-related disciplines since the mid- eighties. These are Information and Communication Technology (ICT), Information Systems, Computer Engineering, Computer Science, and Software Engineering.

The academic discipline of Computer Science can well be characterized as the backbone of integrative computing disciplines. One implication of this characteristic is that a graduate of a computer science programme should be the first one to take responsibility to resolve a computing need, no matter the source or description of the problem. The depth of Computer Science lies in its scope: a computer science graduate’s knowledge needs to be broad enough to recognize any computing need and develop appropriate solutions to problems.
Computer Science in its broadest sense encompasses all aspects of computing technology. Computer Science, as an academic discipline, is concerned with issues related to developing applications and hardware, advocating for users and meeting their needs within an organizational and societal context through the selection, creation, application, integration and administration of computing technologies.