|
Bachelor’s Degree in
Computer Science (Honors)
What
is the Programme About
|
Computer Science emphasizes the
hardware and system software of a computer, how
they are designed, built and supported. The work
includes a study of the major components of a
computer system, particularly programming and
how the components work together to make a
variety of computer systems, from desktop
systems to games platforms, video recorder and
washing machine controllers and also computer
networks. This course gives an excellent
technical insight into computers and so ensures
excellent job prospects.
What
does the Programme Contain
|
There will be some specialist
study in the first year. However, the main
specialization will begin in Year 2. This course
focuses on the hardware and software that allows
other software to work on computers and also
that allows intelligent control of other
hardware from washing machines to jet fighters.
Topics such as architecture, operating systems,
networks, low level and system programming and
computer control will be studied in the first
two years. The final year allows the students to
choose specific computer science areas to study
and also introduces them to advanced subjects
such as real time systems, distributed computer
systems, computer security and high level
computer systems design.
Where
does the Qualification lead
|
Graduates of this degree will
obtain the technical knowledge, skills and
background to design, organize and support
different computer systems. A typical career
could be as a computer scientist, technical
support engineer or embedded software
specialist.
How much Time period does
it take
|
The Bachelor's Degree in Computer
Science with Honors can be achieved over a
minimum period of 3 years. It is required to
have 360 credits over the 3 years period with
maximum 120 credits being accumulated each year.
|
1st Year
Module |
2nd Year
Module |
3rd Year
Module |
|
Fundamentals of software
development |
Professional and
enterprise development |
Computing project :
Research & Planning |
|
Hardware & Software
system and Network |
Database & web database
system |
Real Time system 1 |
|
System Analysis & Design |
Systems programming &
computer control systems |
Computing project :
Analysis & Design |
|
Math & statistics for
computing |
Hardware & Software
system and Network 2 |
Computing project :
implementation, Testing & Evaluation |
|
Introduction to C
programming |
Computer systems: low
level Techniques |
Computer science Option |
|
Computer system& system
software |
Computing Option |
General Option |
|
|
Computer science Option |
|
|
|
General Option |
|
|