Degree program: Bachelor of Science in Computer Engineering
Admission capacity: 80
Combination(s): OLD:PCM,PGM
NEW:PMC
Admission requirements: Two principal passes in Advanced Mathematics and either
Physics or Computer Science.
Annual tuition fee: 1,500,000/=
LG 102 Communication Skills Core 7.5
CT 111 Fundamentals of Engineering Drawing with CAD Core 9
CP 111 Principles of Programming Languages Core 9
MT 1111 Discrete Mathematics for ICT Core 7.5
DS 102 Development Perspectives Core 7.5
IT 111 Introduction to Information Technology Core 7.5
MT 1117 Linear Algebra for ICT Core 7.5
EC 111 Fundamentals of Electrical Engineering Core 7.5  ST 1210 Introduction to Probability and Statistics Core 7.5
CT 122 Introduction to Computer Engineering Core 7.5
CP 123 Introduction to High Level Programming Core 9
CP 121 Introduction to Database Systems Core 9
CN 121 Introduction to Computer Networking Core 7.5
CT 121 Introduction to Electronics Engineering Core 7.5
IA 124 Introduction to IT Security Core 6
CG 131 Industrial Practical Training I Core 9.6      CP 215 Object Oriented Programming in Java Core 9
EC 212 Measurements and Instrumentation Engineering Core 9
MT 2113 Calculus for Engineers Core 7.5
CP 212 Systems Analysis and Design Core 7.5
CP 213 Data Structures and Algorithms Analysis Core 10.5
CT 211 Computer Organization and Architecture I Core 9
CT 212 Analogue Electronics Core 7.5  CP 226 Operating Systems Core 9
CT 222 Hardware Description Languages and 
Programmable Logic
Core 7.5
CT 221 Digital Electronics Core 9
CN 221 Networking Routers and Routing Protocols Core 9
TN 223 Signals and Systems Core 9
176
CP 224 Database Management Systems Core 9
CG 231 Industrial Practical Training II Core 9.6      CT 312 Computer Maintenance Core 9
CT 314 Computer Organization and Architecture II Core 9
CT 315 Mobile Computing Core 7.5
CT 313 Very Large Scale Integrated Circuits Core 9
CT 311 Microprocessor and Interfacing Core 9
EC 211 Electrical Networks Analysis Core 7.5
One Elective Course Elective 9  CT 321 Microcontroller Systems Core 9
CP 321 Distributed Database Systems Core 9
IA 321 Information and Communication Systems 
Security
Core 9
CT 322 Robotics and Automation Core 7.5
CN 322 LAN Switching Core 9
CG 331 Industrial Practical Training III Core 9.6
One Elective Course Elective 7.5  TN 312 Optical Communication Systems Elective 9
CN 311 Wireless Networking Elective 9  IS 221 ICT Research Methods Elective 7.5
CG 321 Selected Topics in Computer Engineering Elective 7.5
CG 221 Fundamentals of IoT Elective 7.5  EME 314 ICT Entrepreneurship Core 7.5
CT 411 Embedded Systems I Core 9
CT 412 Parallel Computing Core 7.5
TN 412 Digital Signal Processing Core 9
CG 411 Computer Engineering Project I Core 6
BT 413 ICT Project Management Core 6
177
CT 413 Operating Systems Internals Core 7.5
One Elective Course Elective 7.5  CP 421 Digital Image Processing Core 7.5
CP 324 Compiler Technology Core 7.5
CT 421 Embedded Systems II Core 9
CP 322 Data Mining and Warehousing Core 9
CP 422 Artificial Intelligence Core 9
CG 421 Computer Engineering Project II Core 9
One Elective Course Elective 9
  CG 412 Selected Topics in Computer Engineering Elective 7.5
SI 311 Professional Ethics and Conduct Elective 7.5  CP 423 Systems Administration and Management Elective 9
CG 422 Selected Topics in Computer Engineering Elective 9