
School of Engineering Programmes & Admissions
The following programmes are offered in the School through Regular, Part-time, Evening, and Weekend Modes:
Master of Science in Information Technology (MSc IT)
The goal of this programme is to prepare learners for senior-level information technology leadership positions in a wide range of organizational settings at the national and international level. The graduates will be prepared to cope with the increased demand, enhance innovativeness in problem solving and provide a contribution in addressing societal needs.
Specifically, this programme prepares future chief information officers, policy developers, researchers and solutions developers in the diverse areas of information technology. It focuses on applied computer techniques with emphasis on the needs of students from various backgrounds like Computer Science and Software Engineering who wish to build careers in the field of Information Technology. The programme finally opens the way for candidates who desire to develop further their knowledge in IT through PhD research.
Admission Requirements
To be eligible for admission to the Master of Science in Information Technology:
- The candidate must be a holder of a Bachelor’s degree of at least Second Class Honors (Upper Division), in a computing field such as Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, Bachelor of Science in Cloud Computing of Machakos University or related programmes in computing, mathematics and engineering from institutions recognized by Machakos University Senate and the Commission for University Education (CUE).
- Candidates with at least a Second Class Honors (Lower Division) degree in any of the disciplines specified above must have at least two years of relevant work experience.
- In addition, you must have had at least a C+ mean grade at KCSE or its equivalent.
Mode of Study
Intake: January 2026, September and May
Duration: 2 Years
Mode: Online learning; Blended Learning
Admission Process
Applications can be done through admissions@mksu.ac.ke or
+254 733 664111
Specialization Areas
The MSc. IT Curriculum provides for the following areas of specialization:
- Artificial Intelligence
- Cloud Computing
- Information Systems Security
Master of Science in Computer Science (MSc Computer Science)
There is a great demand for computer scientists with expertise in artificial intelligence, internet of things, cloud computing, distributed systems among others. Computer Science is a cross-cutting knowledge and skill that is required by most of the other career fields for enhanced productivity. Computer Scientists have a strategic role in our daily lives due to the increasing world reliance on sophisticated technology.
The goal of this programme is to prepare learners to provide innovative solutions to national and global computing needs to enable future development and growth of the society. The graduates will fill the high demand from industries across the globe for well-qualified computer scientists with specializations in areas ranging from Artificial Intelligence, Computer Networks, Image Processing, and Computer Security. Additionally, the program prepares graduates for further academic advancement, providing a strong foundation for those who wish to progress to a PhD, fostering a continuous path of academic and professional development.
Admission Requirements
To be eligible for admission to the Master of Science in Computer Computer:
- The candidate must be a holder of a Bachelor’s degree of at least Second-Class Honors (Upper Division), in Bachelor of Science in Computer Science, Bachelor of Science in Mathematics and Computer Science or related programmes that include Engineering, Mathematics, Physics and Statistics from institutions recognized by Machakos University Senate and the Commission for University Education (CUE).
- Candidates with at least a Second-Class Honors (Lower Division) degree in any of the disciplines specified above must have at least two years of relevant work experience.
- In addition, you must have had at least a C+ mean grade at KCSE or its equivalent.
Mode of Study
Intake: January 2026, September and May
Duration: 2 Years
Mode: Online learning; Blended Learning
Admission Process
Applications can be done through admissions@mksu.ac.ke or
+254 733 664111
Specialization Areas
The MSc. IT Curriculum provides for the following areas of specialization:
- Artificial Intelligence
- Distributed Computing
- Computer Security
HCNA Certification
HCNA Certification validates the knowledge and skills required for basic configuration and maintenance of small to medium-sized networks. The HCNA curriculum includes, but is not limited to the following:
1.Network fundamentals
2. Basic connection methods of popular
3. Network Basics
4. Construction
5. Troubleshooting of common network faults
6. Installation and commissioning of Huawei routing and switching devices
Bachelor of Science (Computer Science)
Minimum Requirements
(KCSE Mean Grade C+(Plus) with C+(Plus) in English and C+(Plus) in Mathematics
OR
Mean Grade C (Plain) at KCSE and a Diploma in IT with Credit Pass
Bachelor of Science (Cloud Computing and Information Security)
Minimum Requirements
(KCSE Mean Grade C+(Plus) with C+(Plus) in English, C+(Plus) in Mathematics and C+(Plus) in Physics
Bachelor of Science (Telecommunication & Information Technology)
Minimum Requirements
(KCSE Mean Grade C+(Plus) with C+(Plus) in English and C+(Plus) in Mathematics
OR
Mean Grade C (Plain) at KCSE and a Diploma in IT with Credit Pass
Bachelor of Science (Information Technology)
Minimum Requirements
(KCSE Mean Grade C+(Plus) with C+(Plus) in English and C+(Plus) in Mathematics
OR
Mean Grade C (Plain) at KCSE and a Diploma in IT with Credit Pass
Bachelor of Science (Electrical and Electronic Engineering)
Minimum Requirements
KCSE Mean Grade C+ (Plus) with a minimum of B+(Plus) or equivalent in Mathematics and Physics and B(Plain) in Chemistry and English
OR
Mean Grade of C (Plain) at KCSE or equivalent with a Diploma of Credit pass in relevant field of study from a recognized institution.
Bachelor of Science (Civil Engineering)
Minimum Requirements
KCSE Mean Grade C+ (Plus) with a minimum of B+(Plus) or equivalent in Mathematics and Physics and B(Plain) in Chemistry and English
OR
Mean Grade of C (Plain) at KCSE or equivalent with a Diploma of Credit pass in relevant field of study from a recognized institution.
Bachelor of Science (Mechanical Engineering)
Minimum Requirements
KCSE Mean Grade C+ (Plus) with a minimum of B+(Plus) or equivalent in Mathematics and Physics and B(Plain) in Chemistry and English
OR
Mean Grade of C (Plain) at KCSE or equivalent with a Diploma of Credit pass in relevant field of study from a recognized institution.
Diploma in Electrical Engineering (Power & Telecommunication Options)
Minimum Requirements
Mean Grade of C (Plain) at KCSE or equivalent with at least C- (Minus) in Mathematics, Physics or Chemistry and English or Kiswahili. Mean Grade of C-(Minus) at KCSE or equivalent with certificate in related field from a recognized institution
Diploma in Building Construction Technology
Minimum Requirements
Mean Grade of C (Plain) at KCSE or equivalent with at least C- (Minus) in Mathematics, Physics or Chemistry and English or Kiswahili. Mean Grade of C-(Minus) at KCSE or equivalent with certificate in related field from a recognized institution
Diploma in Civil Engineering
Minimum Requirements
Mean Grade of C (Plain) at KCSE or equivalent with at least C- (Minus) in Mathematics, Physics or Chemistry and English or Kiswahili. Mean Grade of C-(Minus) at KCSE or equivalent with certificate in related field from a recognized institution
Diploma in Information Communication Technology
Minimum Requirements
KCSE Mean Grade C(Plain), with C(Plain) in both Mathematics and English
OR
Certificate holders in a related field with KCSE Mean Grade C-(Minus) and a C-(Minus) in both Mathematics and English
Diploma in Mechanical Engineering (Production, Plant and Automotive options)
Minimum Requirements
Mean Grade of C (Plain) at KCSE or equivalent with at least C- (Minus) in Mathematics, Physics or Chemistry and English or Kiswahili. Mean Grade of C-(Minus) at KCSE or equivalent with certificate in related field from a recognized institution
Contact us: admin.engineering@mksu.ac.ke or dean.engineering@mksu.ac.ke
