Those wishing to advance in fields such as Computer Science, Information
Systems and Information Technology
OUTLINE OF PROGRAMS
Course requirements for each of the programs are explained below
CERTIFICATE IN COMPUTER STUDIES
This programme consists of 6 courses to be selected as explained below:
a) Compulsory Courses (5Courses)
HCS181 Computer Programming I
HCS281 Computer Programming II
HCS183 Computer Application I
HCS184 Computer Application II
HCS283 Introduction to Information Systems Analysis&Design
b) Option (1Course)
Select ONE from:
HMA111 Linear Algebra I
HMA121 Calculus I
HST151 Statistics&Probability
HCS284 Implementation of Information System
HCS286 Computer Programming IIb
DIPLOMA IN COMPUTING
This programme consists of 10 courses to be selected from the following
a) Compulsory courses (7courses)
HCS183 Computer Application I
HCS181 Computer Programming I
HCS184 Computer Application II
HCS281 Computer Programming IIa
HCS283 Introduction to Information Systems Analysis&Design
HCS286 Computer Programming IIb
HCS383 Database Design
b) Choose any three of the following
HCS184 Computer Application II
HCS381 Programming language concepts¶digms
HCS385 Management of Information System
HCS386 Human Computer Interaction
HCS387 Networks
For a Mathematics option: Choose ONE from HMA111,HMA211,HST151
BACHELOR OF SCIENCE DEGREE
Definition Of Copmuting major
Single major in Computing(12 papers):
HCS181, HCS183, HCS184,HCS281, HCS283, HCS284, HCS286, HCS381, HCS383,
HCS385, HCS386, HCS387
Major or Double Major in Computing(9 papers):
HCS181, HCS183, HCS184,HCS281, HCS283, HCS286, HCS381, HCS383 and
ONE of HCS385 or HCS386 or HCS387
Double Major in Computing(8 papers):
HCS181, HCS183, HCS184,HCS281, HCS286, HCS381, HCS386, HCS387
Definition of Computer Minors
Minor in Computer Application($ papers):
HCS183, HCS184, HCS283, HCS383
Minor in Computing Programming(4 papers):
HCS181,HCS184, HCS286, HCS381
For mathematics majors in which HCS181 is Already counted, choose
HCS281, HCS284, HCS286, HCS381