The programme aims at exposing the students to the opportunities in the dynamic ICT sector and to equip the students with theoretical and practical tools and foundations to enable them to exploit of the opportunities for personal and national economic development. It also grounds the student in management principles that are critical in managing a busy enterprise IT environment
Programme Courses
Year 1 Semester 1
CIM 101 |
Business Organization |
CIM 103 |
Business Mathematics |
CIM 105 |
Business Communication Skills |
CIM 107 |
Self-Management and Leadership |
CIM 109 |
Introduction to Programming using C/C++ |
CIM 111 |
Computer Organization and Architecture |
CIM 113 |
Computer Applications |
PHT 112 |
HIV/AIDS |
Year 1 Semester 2
CIM 102 |
Discrete Structures |
CIM 104 |
Probability and Statistics |
CIM 106 |
Data Communications |
CIM 108 |
Digital Systems |
CIM 110 |
Web Design and Publishing |
CIM 112 |
Operating Systems |
CIM 114 |
Object Oriented Programming in Java |
CIM 116 |
Database Management Systems |
Year 2 Semester 1
CIM 201 |
Organizational Processes I |
CIM 203 |
Computer Networks |
CIM 205 |
Internet Technology |
CIM 207 |
Systems Support |
CIM 209 |
Data Structures and Algorithms |
CIM 211 |
Object Oriented Programming in VB |
CIM 213 |
Database Management Systems Labs |
CIM 215 |
Programming project |
Year 2 Semester 2
CIM 202 |
Operations Management |
CIM 204 |
Customer Care |
CIM 206 |
Messaging and Communication |
CIM 208 |
Work Flow Applications |
CIM 210 |
Office Applications Programming |
CIM 212 |
Security in Applications |
CIM 214 |
Structured Programming Models |
CIM 216 |
ICT Consultancy Project |
Year 3 Semester 1
CIM 301 |
Systems Analysis and Design |
CIM 303 |
Network Security |
CIM 307 |
System Administration I |
CIM 311 |
Research Methods |
ELECTIVES (Students to choose FOUR)
CIM 305 |
Electronic Commerce |
CIM 309 |
Quality Management Systems |
CIM 313 |
IT Hardware Support & Maintenance |
CIM 315 |
Knowledge Management |
CIM 317 |
Human Computer Interactions |
CIM 319 |
Report Generation Skills |
CIM 321 |
Organizational Processes II |
Year 3 Semester 2
CIM 302 |
IT Service Support and Delivery |
CIM 304 |
Unix Fundamentals |
CIM 308 |
Mobile Computing |
CIM 312 |
Project (Programming) |
ELECTIVES (Students to choose FOUR)
CIM 306 |
IT Organization |
CIM 310 |
Defining the Information Architecture |
CIM 316 |
System Administration II |
CIM 318 |
Network Server Maintenance |
CIM 320 |
Object Oriented Systems Analysis & Design |
CIM 322 |
Internet Based Programming |
CIM 324 |
Business Process Management and Outsourcing |
Year 3 Semester 3
CIM 314 |
Industrial Attachment |
Year 4 Semester 1
CIM 401 |
Strategic Business Management |
CIM 403 |
Management Information Systems |
CIM 407 |
Business Intelligence |
CIM 409 |
Software Engineering |
ELECTIVES (Students to choose FOUR)
CIM 405 |
People Management |
CIM 411 |
Information Systems Strategy |
CIM 413 |
Information Security Management |
CIM 415 |
Application of Emerging Technology |
CIM 417 |
Web Design - Server Side |
CIM 319 |
Software Evaluation Techniques |
CIM 321 |
Mobile Application Development |
CIM 423 |
Customer Relationship Management |
CIM 425 |
Ethical Issues in Information Technology |
Year 4 Semester 2
CIM 402 |
IT Project Management |
CIM 404 |
Security Policies |
CIM 406 |
Change Management |
CIM 408 |
Information Systems Audits |
ELECTIVES (Students to choose FOUR)
CIM 410 |
Managing the IT Investment |
CIM 412 |
Entrepreneurship |
CIM 414 |
Analysis of Infrastructure Requirements |
CIM 416 |
Emerging Database Technologies & Applications |
CIM 418 |
Software Implementation Techniques |
CIM 420 |
Software Quality Assurance |
CIM 422 |
Decision Making Systems |
CIM 424 |
IT Service Cost & Availability Management |
CIM 426 |
Supply Chain Management |
Admission Requirements
Maseno university admission policy for undergraduate programme shall apply. To be admitted into BSc ICT Management, a candidate must satisfy the minimum University and School of Computing and Informatics admission requirements. Candidates should further have passed KCSE with at least a mean grade of C+ and C or above in Mathematics or have any other qualification approved by Senate.
Duration of the Programme
The duration of the program shall normally be four (4) academic years.
Teaching methods
The teaching methods shall include lectures, Laboratory Exercises, Programming Projects, seminars, tutorials, discussions, and practical.