|
Programme Title: |
MSc. (Computer Science) |
|
Introduction |
Computer science is the study of computation, information, and automation as applied in decision making and problem solving. This multi-disciplinary program covers areas ranging from including the design to the implementation of hardware and software. This program aims at equipping learners with up-to-date skills and knowledge that they can use to apply computer-based solutions to modern problems and to decision making. |
|
Programme objectives |
The objectives of the program are to train professional who are able to:
|
|
Justification / Rationale |
The increasing world reliance on sophisticated technology gives computer scientists a strategic role in our daily lives. By providing innovative solutions to our Computing needs and state of the art needs, the profession is fundamental to future development and growth of the society. The high demand from industries across the globe for well qualified Computer scientists continues with exciting and rewarding career graduates on areas ranging from Mobile and Wireless Technology, Multimedia Technology, Networks, Information Management, Artificial intelligent agents, Image Processing, and Information Security. Therefore there is a need for Kenyatta University to contribute towards driving Kenya into the next industrialization phase to achieve its strategic goals, i.e. vision 2030. |
|
Entry Requirements |
Bachelor of Science degree in Computer Science / Software Engineering / Computer Engineering or any other related field with at least Lower second class from a recognized university OR Post Graduate Diploma in Computer Science from a recognized university |
|
Mode and Structure of Delivery |
Regular Full time (Main and City Campus) Regular Evening (City Campus) |
|
Programme Duration |
2 Years |
|
Curriculum Highlights |
Course work in research methods, data analysis, and contemporary computer science issues and a thesis in any domain area of computer science. |
|
Career Opportunities |
Careers in software engineering, data management, network administration, researchers in government and non-government institutions, consultancy, among others. |
|
Tuition and Fee structure |
|
|
Why this Programme at KU |
Kenyatta University has a well-established Department of Computing and Information Science with highly trained faculty members and modern teaching and laboratory facilities. |