Bs COE Study Plan - old

Computer Engineering Study Plan
Please click on the course "Code" to view the course syllabus
1st  Level   2nd  Level
Code Title Unit Pre-Req.   Code Title Unit Pre-Req.
CSP001 Preparatory Computing Skills I 3     CSP002 Preparatory Computing Skills II 3 CSP001
EDP001 Thinking and Learning Skills 2     ENGP002 Preparatory English II 8 ENGP001
ENGP001 Preparatory English I 8     MTHP002 Preparatory Math II 3 MTHP001
MTHP001 Preparatory Math I 3     NSP002 Preparatory Natural Sciences II 2 NSP001
NSP001 Preparatory Natural Sciences I 2        
Total 18   Total 16
     
3rd  Level   4th  Level
Code Title Unit Pre-Req.   Code Title Unit Pre-Req.
ARAB101 Arabic Language Skills 2     ARAB103 Expository Writing 2  
CEN111 Logic Design 4     CEN126 Computer Architecture 3 CEN111
CSC152 Concepts of Algorithms and Computer Programming 4     CSC153 Object Oriented Programming 4 CSC152
IC101 Intro. to Islamic Culture 2     IS125 Database 4 CSC152
MATH105 Differential  Calculus 3     MATH106 Integral Calculus 3  
PHYS104 General Physics (2) 4     MATH109 Linear Algebra & Analytic Geometry 3 MATH105
Total 19   Total 19
     
5th  Level   6th  Level
Code Title Unit Pre-Req.   Code Title Unit Pre-Req.
CEN201 Electric Circuits 4 MATH106 
& PHYS104
  CEN202 Electronics 4 CEN201
CEN226 Computer Organization & 
Assembly Language
3 CEN126   CSC214 Data Structures 4 CSC283
CSC244 Concepts of Algorithms 3 CSC152   CSC229 Operating Systems 4 CEN126
CSC283 Discrete Structures 4 CSC153   IC102 Islam & Const. of Society 2  
MATH203 Differential & Integral Calculus 3 MATH106   MATH207 Differential Equations 3 MATH203
STAT224 Introduction to Statistics & Probability 3 MATH106      
Total 20   Total 17
     
7th  Level   8th  Level
Code Title Unit Pre-Req.   Code Title Unit Pre-Req.
CEN301 Signals and Systems Analysis 4 MATH207   CEN317 Microprocessor Systems & 
Microcontroller Lab
2 CEN333
CEN327 Computer Systems Engineering 4 CEN226   CEN342 Data Transmission 4 CEN301
CEN333 Microprocessors Systems 4 CEN226   CEN357 Digital Signal Processing 4 CEN301
CEN345 Computer Networks (1) 4 CEN126   CEN392 Selected Topics in Computer 
Engineering
3  
CSC346 Software Engineering 3 CSC214   CEN455 Digital Control 4 CEN301
      IC103 Economic System in Islam 2  
Total 19   Total 19
     
9th  Level   10th  Level
Code Title Unit Pre-Req.   Code Title Unit Pre-Req.
CEN319 Microprocessors Lab 2 CEN317   CEN445 Advanced Computer Networks & 
Linux OS
4 CEN345
CEN414 Wireless & Mobile Networks 4 CEN345   CEN459 Intelligent Systems & Robotics 4 CEN455
CEN415 Embedded Systems 4 CEN333   CEN463 ASIC & VLSI Circuits Design 4 CEN202
CEN498 Graduation Project (I) 2     CEN499 Graduation Project (II) 4 CEN498
IC104 Political System in Islam 2        
IS481 Communication Skills 2    
Total 16   Total 16
09/05/2017
20:53 PM