Responsive image

BACHELOR OF COMPUTER ENGINEERING (CE)

Total Number of Credits Credits from Core Courses Credits from Elective Courses
144 117 27
Core courses
Code Course Credits
PH 101 Physics I 4
PH 102 Physics II 4
CH 101 Physical Chemistry 3
B1201 Introduction to Modern Biology 3
MA 101 Mathematics I 3
MA 102 Mathematics II 3
MA 111 Discrete Mathematics for Computer Science 3
MA 203 Mathematics III 3
MA 301 Probability and Statistics 3
LA 101 English I 3
LA 102 Arabic I 3
LA 103 English II 3
SS 101 History of Arab Civilization 3
SS 111 Introduction to Economics 3
BM 111 Introduction to Management 3
BM 227 Leadership Competencies for Engineers 3
BM 301 Entrepreneurship and Innovation 3
EE 101 Introduction to Electrical Engineering 4
EE 201 Signals and Systems 3
CS 100 Introduction to Computing 3
CS 101 Introductions to Computers and Programming 4
CS 193 Software tools 3
CS 301 Numerical and scientific computing 3
CS 102 Data Abstraction & Object oriented programming 4
CS 203 Data Structures and Algorithms 4
CS 322 Operating Systems 4
CS 334 Computer Network Protocols and Applications 4
CS 341 Programming Language Translators 4
CS 343 Analysis of Algorithms 3
CS 371 Data Bases 4
CS 491 Major Project, Part 1 4
CS 492 Major Project, Part 2 8
CE 222 Computer Architecture 4
EE 212 Digital Electronics 4
EE 242 Data Communications 4