Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Systems Analysis and Design | CSC 2202 | Undergraduate Level | |
Computational Mathematics | CSC 1206 | Undergraduate Level | |
Discrete Mathematics | CSC 2109 | ||
Automata, Complexity and Computability | CSC 2210 | Undergraduate Level | |
Individual Project II | CSC 2212 | ||
Industrial Training | CSC 2301 | ||
AdvancedProgramming | CSC 3115 |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Computer Literacy | CSC 1100 | Year 1 | Undergraduate Level |
Programming Methodology 1 | CSC 1210 | Year 1 | Undergraduate Level |
Communication Skills | CSK 1101 | Year 1 | Undergraduate Level |
Computer Organization & Architecture | CSC 1104 | Year 1 | Undergraduate Level |
Numerical Methods | CSC 1105 | Year 1 | Undergraduate Level |
Research Methodology | CSC 1204 | Year 1 | Undergraduate Level |
Programming Methodology II | CSC 1207 | Year 1 | Undergraduate Level |
Individual Project I | CSC 1208 | Year 1 | Undergraduate Level |
Practical Skills Development | CSC 1301 | Year 1 | Undergraduate Level |
Cisco Certified Network Associate (Audited) | CSC 1303 | Year 1 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Software Engineering | CSC 2113 | Year 2 | Undergraduate Level |
Operating Systems | CSC 2200 | Year 2 | Undergraduate Level |
Formal Methods | BSE 2105 | Year 2 | Undergraduate Level |
Data Structures and Algorithms | CSC 2100 | Year 2 | Undergraduate Level |
Database Management Systems I | CSC 2111 | Year 2 | Undergraduate Level |
Artificial Intelligence | CSC 2114 | Year 2 | Undergraduate Level |
Systems Programming | CSC 2209 | Year 2 | Undergraduate Level |
Cryptology and Coding Theory | CSC 2214 | Year 2 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
User Interface Design | CSC 3208 | Year 3 | Undergraduate Level |
Computer Graphics | CSC 3105 | Year 3 | Undergraduate Level |
Database Management Systems II | CSC 3110 | Year 3 | Undergraduate Level |
Operations Research | CSC 3111 | Year 3 | Undergraduate Level |
Principles of Programming Languages | CSC 3112 | Year 3 | Undergraduate Level |
Emerging Trends in Computer Science | CSC 3113 / BSE 4104 | Year 3 | Undergraduate Level |
Computer Security | csc 3207 | Year 3 | Undergraduate Level |
Group Project | CSC 3206 | Year 3 | Undergraduate Level |
Compiler Design | CSC 3205 | Year 3 | Undergraduate Level |
Selected Topics in Computer Science | CSC 3114 | Year 3 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Software Design Process and Metrics | MCN 7207 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Software Engineering | MCN 7102 | Year 1 | Graduate Level |
System and Network Security | MCN 7103 | Year 1 | Graduate Level |
Mobile Communications | MCN 7104 | Year 1 | Graduate Level |
Structure and Interpretation of computer programs | MCN 7105 | Year 1 | Graduate Level |
Software & Content Development | MCN 7106 | Year 1 | Graduate Level |
Communications Systems | MCN 7107 | Year 1 | Graduate Level |
Introduction to Fiber Optic Networks | MCN 7201 | Year 1 | Graduate Level |
Wireless and Mobile Networking | MCN 7202 | Year 1 | Graduate Level |
Mobile Applications Programming | MCN 7204 | Year 1 | Graduate Level |
Software Architecture | MCS 7108 | Year 1 | Graduate Level |
Requirements Engineering | MCS 7109 | Year 1 | Graduate Level |
Seminar Series | MCS 7226 | Year 1 | Graduate Level |
Research Methodology | MIT 7116 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Secure Software Architecture and Design | MCN 7205 | Year 2 | Graduate Level |
Service Oriented Architectures | MCN 7206 | Year 2 | Graduate Level |
Network Performance Evaluation | MCN 7208 | Year 2 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Information Systems in Business | BIS 1200 | Year 1 | Undergraduate Level |
Research Methodology | BIT 1205 / BIT 2207 | Year 1 | |
Introduction to Information Technology | BIT 1207 | Year 1 | Undergraduate Level |
Information Technology I | BIT 1104 | Year 1 | Undergraduate Level |
Communications Technology & Internet | BIT 1102 | Year 1 | Undergraduate Level |
Information Management | BIT 1203 | Year 1 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Electronic Media Systems and Multimedia | BIT 2105 | Year 2 | Undergraduate Level |
Web Systems and Technologies I | BIT 2107 | Year 2 | Undergraduate Level |
Electronic Commerce | BIT 2110 | Year 2 | Undergraduate Level |
Electronic Commerce | BIT 2102 | Year 2 | Undergraduate Level |
Electronic Media Systems and Multimedia | BIT 2105 | Year 2 | Undergraduate Level |
Information Technology II | BIT 2108 | Year 2 | Undergraduate Level |
Integrative Programming and Technologies | BIT 2109 | Year 2 | Undergraduate Level |
Marketing in the IT Sector | BIT 2201 | Year 2 | Undergraduate Level |
System Administration | BIT 2205 | Year 2 | Undergraduate Level |
Professional Law and Ethics | BIT 2206 | Year 2 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Enterprise Network Management | BIT 3204 | Year 3 | Undergraduate Level |
Entrepreneurship and Business | BIT 3102 | Year 3 | Undergraduate Level |
Business Communication and Report Writing | BIT 3104 | Year 3 | Undergraduate Level |
Web Systems and Technologies II | BIT 3105 | Year 3 | Undergraduate Level |
Software Engineering for Internet Applications | BIT 3106 | Year 3 | Undergraduate Level |
Business Intelligence and Data Warehousing | BIT 3200 | Year 3 | Undergraduate Level |
Mobile Networks and Computing | BIT 3207 | Year 3 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Communication for Information systems Managers | BIS 1101 | Year 1 | Undergraduate Level |
Distributed Information Systems | BIS 1201 | Year 1 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Information Systems Security | BIS 2100 | Year 2 | |
Information Systems Development | BIS 2101 | Year 2 | Undergraduate Level |
Information Systems Management | BIS 2102 | Year 2 | Undergraduate Level |
Knowledge-based Systems | BIS 2103 | Year 2 | Undergraduate Level |
Intelligent Systems | BIS 2200 | Year 2 | Undergraduate Level |
Executive Information Systems | BIS 2201 | Year 2 | Undergraduate Level |
Selected Topics in Information Systems | BIS 2202 | Year 2 | Undergraduate Level |
Systems Analysis and Design | BIS 2203 / BIS 1206 | Year 2 | Undergraduate Level |
Database Languages | BIS 2204 | Year 2 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Modeling and Simulation | BIS 3100 | Year 3 | Undergraduate Level |
Human Computer Interaction | BIS 3102 | Year 3 | Undergraduate Level |
Database Management Systems | BIS 3103 | Year 3 | Undergraduate Level |
Project in Information Systems | BIS 3200 | Year 3 | Undergraduate Level |
Strategic Management of Information Systems | BIS 3201 | Year 3 | Undergraduate Level |
E-Governance | BIS 3202 | Year 3 | Undergraduate Level |
Database DB Programming | BIS 3204 | Year 3 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Business Statistics | BIS 1102 | Year 1 | Undergraduate Level |
Hardware and Operating System Security | MCS 7222 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Logic Programming | CSC 1209 | Year 1 | Undergraduate Level |
Security Protocols | MCS 7221 | Year 1 | Graduate Level |
Image Processing | MCS 7225 | Year 1 | Graduate Level |
Combinatorial Optimization | MCS 7223 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Computer Networks | MCN 7100 | Year 1 | Graduate Level |
Principles of Mobile Computing | MCN 7101 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Project and Organization Change Management | MIS 7209 | Year 1 | Graduate Level |
Strategic Planning and Management | MIT 7215 | Year 1 | Graduate Level |
E-Service Delivery | MIT 7216 | Year 1 | Graduate Level |
Audit and Security Assurance Principles | MIT 7214 | Year 1 | Graduate Level |
Contemporary Issues in Information Technology | MIT 7115 | Year 1 | Graduate Level |
Web Design and Usability | MIT 7217 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Database Systems | MIS 7110 | Year 1 | Graduate Level |
Project and Organization Change Management | MIS 7209 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Computer Networks | MCN 7100 | Year 1 | Graduate Level |
Principles of Mobile Computing | MCN 7101 | Year 1 | Graduate Level |
Structure and Interpretation of computer programs | MCN 7105 | Year 1 | Graduate Level |
Mobile Software & Content Development | MCN 7106 | Year 1 | Graduate Level |
Software Design Process and Metrics | MCN 7207 | Year 1 | Graduate Level |
Legal and Ethical Aspects of Computing | MIT 7218 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Advanced Network Security | MCN 8100 | Year 2 | Graduate Level |
Database Design | MCN 8106 | Year 2 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
System and Network Security | MCN 7103 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Advanced Internetworking Protocols | MCN 7200 | Year 1 | Graduate Level |
System and Network Security | MCN 7103 | Year 1 | |
Graph Theory | MCS 7116 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Formal Methods in Software Engineering | MCN 8109 | Year 2 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Wireless Security Fundamentals | MCN 7203 | Year 1 | Graduate Level |
Network Performance Evaluation | MCN 7208 | Year 1 | Graduate Level |
Structure & Interpretation of Computer Pro- grams | MCN 7105 | Year 1 | Graduate Level |
Advanced Programming | MCS 7118 | Year 1 | Graduate Level |
Design and Analysis of Algorithms | MCS 7202 | Year 1 | Graduate Level |
Data Encryption | MCS 7215 | Year 1 | Graduate Level |
Pattern Recognition | MCS 7217 | Year 1 | Graduate Level |
Software Security | MCS 7220 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Telecommunications Policy & Standards | MCN 8102 | Year 2 | Graduate Level |
Innovative Mobile Services | MCN 8101 | Year 2 | Graduate Level |
Multimedia Communication Systems | MCN 8103 | Year 2 | Graduate Level |
Multimedia Communication Systems | MCN 8103 | Year 2 | Graduate Level |
Network Programming | MCN 8104 | Year 2 | Graduate Level |
Applied Software Project Management | MCN 8105 | Year 2 | Graduate Level |
Selected Topics in Networking | MCN 8107 | Year 2 | Graduate Level |
Software Quality Assurance and Testing | MCN 8108 | Year 2 | Graduate Level |
Operating Systems Theory and Design | MCS 8103 | Year 2 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Systems Analysis and Design | MIS 7100 | Year 1 | Graduate Level |
Modeling and Simulation | MIS 7102 | Year 1 | Graduate Level |
Database Systems | MIS 7110 | Year 1 | Graduate Level |
Information Systems for Manager | MIS 7111 | Year 1 | Graduate Level |
Data warehousing | MIS 7206 | Year 1 | Graduate Level |
Management for IS Professionals | MIS 7210 | Year 1 | Graduate Level |
Data Communication and Networking | MIS 7212 | Year 1 | Graduate Level |
IT Strategic Planning and Management | MIS 7215 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Business Intelligence and Data Mining | MIS 8108 | Year 2 | Graduate Level |
Geographical Information Systems and Remote Sensing | MIS 8110 | Year 2 | Graduate Level |
Information Systems Security | MIS 8115 | Year 2 | Graduate Level |
Enterprise Integration and Collaborative Communication | MIS 8116 | Year 2 | Graduate Level |
Business Process Modeling & Analysis | MIS 8117 | Year 2 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Contemporary Issues in Information Technology | MIT 7115 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Web based Information Systems and Web Mining Technology | MIT 8118 | Year 2 | Graduate Level |
XML and Web Services | MIT 8117 | Year 2 | Graduate Level |
Corporate Network Management | MIT 8115 | Year 2 | Graduate Level |
Online Information Services | MIT 8104 | Year 2 | Graduate Level |
Computer Security | MIT 8110 | Year 2 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Postgraduate Diploma Project in Computer Science | PGD 6307 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Requirements Engineering | MCS 7109 | Year 1 | Graduate Level |
Computer Vision | MCS 7224 | Year 1 | Graduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Communications Technology and Internet | BIT 1102 | Year 1 | Undergraduate Level |
Discrete Mathematics | BSE1104 | Year 1 | Undergraduate Level |
Introduction to Internet Programming | BSE 1204/1207 | Year 1 | Undergraduate Level |
Research Methodology | BSE 1205 | Year 1 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Computer Networks and Data Communication | BSE 2203 | Year 2 | Undergraduate Level |
Network Applications Development | BSE 2201 | Year 2 | Undergraduate Level |
Distributed Systems Development | BSE 3202 | Year 2 | Undergraduate Level |
Software Development Principles II | BSE 2102/1206 | Year 2 | Undergraduate Level |
Formal Methods | BSE2105 | Year 2 | Undergraduate Level |
Computer Networks & Data Communication | BSE 2203 | Year 2 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Object-Oriented Software Engineering | BSE 3102 | Year 3 | Undergraduate Level |
Requirements Engineering | BSE3103 | Year 3 | Undergraduate Level |
Software Metrics | BSE3104 | Year 3 | Undergraduate Level |
Software Evolution | BSE3105 | Year 3 | Undergraduate Level |
Mobile Networks and Computing | BSE3106 | Year 3 | Undergraduate Level |
Real-Time and Embedded Systems | BSE3107 | Year 3 | Undergraduate Level |
Software Architecture | BSE 3201 | Year 3 | Undergraduate Level |
Object Oriented Programming | BSE 3203 | Year 3 | Undergraduate Level |
Computer Graphics | BSE 3209 | Year 3 | Undergraduate Level |
Internship | BSE3301 | Year 3 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Software Engineering project I | BSE4100 | Year 4 | Undergraduate Level |
Software Reliability and Testing | BSE4101 | Year 4 | Undergraduate Level |
Ethics for Professional Engineers | BSE 4102 | Year 4 | Undergraduate Level |
Software Engineering project II | BSE4200 | Year 4 | Undergraduate Level |
Software Design Patterns | BSE 4201 | Year 4 | Undergraduate Level |
Information Technology and Society | BSE 4203,BIT 4200 | Year 4 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Business Law | BSE1105 | Year 1 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Principles of Software Development I | BSE1200 | Year 1 | Undergraduate Level |
Numerical Analysis | BSE1201 | Year 1 | Undergraduate Level |
Principles of Programming I | BSE1202 | Year 1 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Professional Software Engineering Mini Practical Project I | BSE1301 | Year 1 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Introduction to Database Systems | BSE2101 | Year 2 | Undergraduate Level |
Principles of Programming II | BSE2103 | Year 2 | Undergraduate Level |
Computer Architecture | BSE2104 | Year 2 | Undergraduate Level |
Systems Software | BSE2200 | Year 2 | Undergraduate Level |
Embedded Systems Software | BSE2202 | Year 2 | Undergraduate Level |
Modelling in Information Systems | BSE2204 | Year 2 | Undergraduate Level |
Professional Software Engineering Mini Practical Project II | BSE2302 | Year 2 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
IT Project Management and Development | BSE3101 | Year 3 | Undergraduate Level |
Distributed Systems Development | BSE3202 | Year 3 | Undergraduate Level |
UNIX Shell Programming | BSE3205 | Year 3 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Entrepreneurship and Business | BSE4103 | Year 4 | Undergraduate Level |
Emmerging Trends in Software Engineering | BSE4204 | Year 4 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
Language I (Swahili) | TOU 1110 | Year 1 | Undergraduate Level |
Course Title | Course Code |
Year![]() |
Level |
---|---|---|---|
MARKETING RESEARCH | COX 4117 | Year 4 | Undergraduate Level |