Study Plan - Computer Engineering


University Requirements(15 Credit hours)

Compulsory : (12 Credit hours)

Course No.Course TitleCr. Hr.LectureLabPrerequisite or *Corequisite
401101Computer Skills(1)330-
603101Arabic Skills(1)330-
604101English Skills (1)330-
604102English Skills(2)330604101

Elective : (3Credit hours)

College Requirements


Department Requirements

Compulsory :

Course No.Course TitleCr. Hr.LectureLabPrerequisite or *Corequisite
301201Engineering Analysis (1)330601102
301203Technical English220604102
301213Electrical Circuits (for non EE)330601104
301216Electrical Circuits Lab (for non EE)103301213
301222Electronics (1)330301211
301227Electronics Lab (for non EE)103301222
301232Electromagnetic (1)330601104
301301Signals & Systems Analysis330301212
301302Numerical Analysis330301201
301303Probability & Random Signals220301201
301322Digital Electronics330301222 , 302241
301328Digital Electronics Lab103301322*
301443Analog & Digital Communications330301303
301444Digital Signal Processing330301301
301446Communication Lab (for non EE)103301443
301451Control Systems330301301
301456Control & Measurement Lab103301451*
301461Drive Systems330301232
302202Discrete Mathematics330601102
302211Object Oriented Programming330401203
302212Data Structure & Algorithms330302211
302241Digital Logic330-
302248Digital Logic Lab103302241*
302311Web Publishing103401203
302312Software Engineering 330302212
302318Software Lab 103302312*
302321Database Systems330302212
302341Microprocessor330302241
302342Computer Architecture330302341
302347Microprocessor Lab103302341*
302412Visual Programming330302211
302432Computer Networks330301443
302438Computer Networks Lab103302432*
302442Microcomputers330302341
302448Computer Design Lab103302442*
302461Operating Systems330302342
302501Real-time Systems330302442
302502Digital Image Processing 330301442
302532Advanced Computer Networks 330302432
302541Embedded Systems330302442
302581Training3005th Year Level
302591Graduation Project (1)200Dept. Decision
302592Graduation Project (2)300302591
304222Engineering Mechanics330601103
304361Engineering Economics220601102

Elective :

Free Elective(3 Credit hours)

Courses to be taken from University wide open Courses.