|
Program Review
 |
| Eng. T. Ndundu |
| Head of Department |
The demand for Computer Science/Information Technology specialists continues to grow worldwide as the use of modern technology increases through all levels of society.
The Bachelor of Science in Computer Science aims to develop a student to be versatile and competent in all aspects of Computer systems and applications including:
Year 1
Semester 1
|
CODE |
TITLE |
|
KLC 001 |
Communication Skills |
|
KMA 100 |
Foundation Mathematics |
|
KCS 100 |
Fundamentals of Computing |
|
KCS 101 |
Introduction to Programming |
|
KPH 101 |
Physics 1 |
|
KMA 102 |
Introduction to Probability and Statistics |
|
KMA 102 |
Calculus 1 |
Semester 2
|
CODE |
TITLE |
|
KGS 001 |
Cultire,Sex and Gender |
|
KCS 102 |
Object Oriented Programming1 |
|
KCS 103 |
Introduction to Computer Organization |
|
KMA 105 |
Discrete Mathematics |
|
KMA 106 |
Linear Algebra 1 |
| KMA 104 |
Calculus 2 |
|
KPH 102 |
Physics 2 |
Semester 3
|
CODE |
TITLE |
|
KFA 101 |
Community Service |
Year 2
Semester 1
|
CODE |
TITLE |
|
KLC 002 |
Development Studies |
|
KCS 200 |
Object Oriented Programming 2 |
|
KCS 201 |
Data Communications and Networks |
|
KCS 202 |
Introduction to Operating Systems |
|
KCS 203 |
Electronics |
|
KCS 204 |
Data Structures And Algorithms |
|
KMA 106 |
Probability and Statistics 1 |
Semester 2
|
CODE |
TITLE |
|
KLC 003 |
Public Image and Relations |
|
KCS 205 |
Systems Analysis and Design |
|
KCS 206 |
Digital Logic and Design |
|
KCS 207 |
Introduction to Database Systems |
|
KCS 208 |
Computer Programming Languages |
|
KCS 209 |
Internet Application Programming |
|
KMA 201 |
Probability and Statisiics 2 |
Semester 3
|
CODE |
TITLE |
|
KCS 210 |
Internship 1 |
Year 3
Semester 1
|
CODE |
TITLE |
|
KCS 300 |
Foundations of Software Engineering |
|
KMA 301 |
Numerical Analysis 1 |
|
KCS 301 |
Advanced Operating Systems |
|
KCS 302 |
Multimedia Systems |
|
KCS 303 |
Programming Paradigms |
|
KCS 304 |
Computer Architcture |
|
|
Electives |
|
KMA 301 |
OperationsResearch 1 |
|
KCS 305 |
Analysis of Algorithms and complexity |
Semester 2
|
CODE |
TITLE |
|
KBA 001 |
Introduction to Financial Management |
|
KCS 307 |
Computing Proffessional Ethics |
|
KCS 307 |
Object Oriented Analysis and design |
|
KCS 308 |
Formal Languages and Automata Theory |
|
KCS 309 |
Artificial Intelligence |
|
KCS 310 |
Computer Graphics |
|
|
Electives |
|
KCS 311 |
Scientific Computing |
|
KCS 312 |
Seminar Topics in Computer Science |
|
KCS 313 |
Microprocessor Programming |
Semester 3
|
CODE |
TITLE |
|
KCS 314 |
Internship2 |
Year 4
Semester 1
|
CODE |
TITLE |
|
KCS 400 |
Research Methodology |
|
KCS 401 |
Computer systems Project(6 credit hours) |
|
KCS 402 |
Human Computer Interface |
|
KCS 403 |
Advanced Computer Networks |
|
KCS 404 |
Advanced Database Systems |
|
KCS 405 |
Advanced Software Engineering |
|
|
Electives |
|
KCS 406 |
Simulation anfd Modelling |
|
KCS 407 |
Knowledge Based Systems |
Semester 2
|
CODE |
TITLE |
|
KBA 002 |
Strategic Management |
|
KCS 408 |
Management of information Systems |
|
KCS 409 |
Transaction Processing and Distributed Systems |
|
KCS 410 |
Security and Cryptography |
|
KCS 411 |
Compiler Construction |
|
|
Electives |
|
KCS 412 |
Neural Networks |
|
KCS 413 |
Parallel Systems |
Application Instructions :: Application Form :: Recommendation Form :: Fees
|