Courses

Faculty of Business Administration

Departement of Business Administration

Faculty of Sciences and Technology

Departement of Information Technology

Bachelor in Networks and Telecommunications
First Year : First Semester
Id Course Credits Unity Program Type
UBC 1101 Kiswahili 3 UBC (*) Day
UBC 1102 Introduction to Writing Skills I 3 TU1 (*) Day
UBC 1103 Engineering Mathematics 4 UBC (*) Day
BIT 1104 Computer Hardware and Maintenance 3 SUP (*) Day
BIT 1105 Assembly Language Programming 3 SUP (*) Day
ELE 1101 Digital Electronics 4 SUP (*) Day
BIT 1101 Data Structures and Algorithms 3 CORE (*) Day
BIT 1102 Programming(C) 4 CORE (*) Day
BIT 1103 Data Communication and Networks 3 CORE (*) Day
First Year : Second Semester
Id Course Credits Unity Program Type
UBC 1204 Education To Citizenship And Patriotic Training 3 UBC (*) Day
UBC 1205 Computer application 4 UBC (*) Day
BIT 2117 Database Management Systems-II 3 CORE (*) Day
BIT 1206 Data Base Management Systems I 3 SUP (*) Day
BIT 1207 Web Programming 4 SUP (*) Day
ENT 1101 ENTREPRENEURSHIP 3 SUP (*) Day
BIT 1209 Programming in C++ 4 CORE (*) Day
BIT 1210 Network Administration 3 CORE (*) Day
BIT 1211 Advanced Programming-I (JAVA) 3 CORE (*) Day
Second Year : First Semester
Id Course Credits Unity Program Type
UBC 2107 INTRODUCTION TO DEVELOPMENT STUDIES 3 UBC (*) Day
UBC 3114 BUSINESS ETHICS 3 UBC (*) Day
UBC 2108 INTRODUCTION TO BUSINESS STUDIES 4 UBC (*) Day
PHY 2101 Applied Physics 4 SUP (*) Day
ELE 2101 Electrical Circuits and Systems 3 SUP (*) Day
ELE 2102 Electronic Systems and Functions 3 CORE (*) Day
BIT 2141 Enterprise Networks and TCP/IP Interconnection 3 CORE (*) Day
NTL 2101 Radiance, Antennas and Ducting 3 CORE (*) Day
BIT 2118 Introduction to Wireless Networks 4 CORE (*) Day
Second Year : Second Semester
Id Course Credits Unity Program Type
ENGL 101 Introduction to Writing Skills 3 Dip (*) Day
UBC 2210 Introduction to Writing Skills II 3 UBC (*) Day
UBC 2212 Probability and Statistics 4 UBC (*) Day
NTL 2201 PBax Telephone System 3 SUP (*) Day
NTL 2202 Wireless Communications 4 SUP (*) Day
BIT 2231 Cloud computing 3 CORE (*) Day
BIT 2231 Cloud computing 3 CORE (*) Day
NTL 3104 Mobile Network Architecture II 3 CORE (*) Day
BIT 2232 Internet Technology 4 CORE (*) Day
BIT 2114 Network Security 3 SUP (*) Day
Third Year : First Semester
Id Course Credits Unity Program Type
Third Year : Second Semester
Id Course Credits Unity Program Type
Bachelor in SoftWare Engineering
First Year : First Semester
Id Course Credits Unity Program Type
UBC 1103 Engineering Mathematics 4 UBC (*) Day
UBC 1101 Kiswahili 3 UBC (*) Day
UBC 1102 Introduction to Writing Skills I 3 TU1 (*) Day
BIT 1104 Computer Hardware and Maintenance 3 SUP (*) Day
BIT 1105 Assembly Language Programming 3 SUP (*) Day
ELE 1101 Digital Electronics 4 SUP (*) Day
BIT 1101 Data Structures and Algorithms 3 CORE (*) Day
BIT 1102 Programming(C) 4 CORE (*) Day
BIT 1103 Data Communication and Networks 3 CORE (*) Day
First Year : Second Semester
Id Course Credits Unity Program Type
Second Year : First Semester
Id Course Credits Unity Program Type
Second Year : Second Semester
Id Course Credits Unity Program Type
Third Year : First Semester
Id Course Credits Unity Program Type
Third Year : Second Semester
Id Course Credits Unity Program Type