Course Structure

Code/Title of Courses, Credit hours and Semester by semester layout of Courses 
Year One Semester One
Course №. Subject T P C
CE 141 Basic French I 1 1 1
CE 151 Applied Electricity 2 2 3
CE 155 Technical Drawing 1 3 2
CE 157 Communication Skills I 2 1 2
CE 163 Procedural Programming with C++ 1 4 2
CE 167 Basic Mechanics 2 2 3
CE 169 Linear Algebra 2 2 3
CE 171 Introduction to Computer Science and Engineering 2 2 3
Totals 13 17 19
         
Year One Semester Two
Course №. Subject T P C
CE 142 Basic French II 1 1 1
CE 156 Engineering Drawing 2 2 3
CE 158 Communication Skills II 2 1 2
CE 162 Circuit Theory 2 2 3
CE 164 Basic Electronics 2 2 3
CE 166 Calculus 2 2 3
CE 172 Digital Electronics 2 1 2
Totals 13 11 17
Year Two Semester One
Course № Subject T P C
CE 251 Literature in English I 1 1 1
CE 261 Object-Oriented Programming with C++ 2 2 3
CE 265 Differential Equations 2 2 3
CE 271 Digital Hardware Design 2 1 2
CE 273 Computer Graphics 2 1 2
CE 275 Discrete Mathematics 2 1 2
CE 277 Web Programming 1 4 2
CE 279 Database Systems 1 2 2
Totals  13 14 17
         
Year Two Semester Two
Course № Subject T P C
CE 252 Literature in English II 1 1 1
CE 256* Fieldtrip and Technical Report Writing I 1 1 1
CE 260 Mathematical Analysis 2 2 3
CE 270 Microprocessors and Microcontrollers 2 2 3
CE 272 Signals and Systems 2 1 2
CE 274 Programming with Java 1 4 2
CE 276 Software Engineering 2 2 3
CE 278 Embedded System Design I 2 1 2
CE 280 Advanced Database Systems 1 2 2
   Totals 14 16 19
         
 Year Three Semester One
Course № Subject T P C
CE 361 Probability and Statistics 2 1 2
CE 363 Numerical Analysis 2 1 2
CE 365 Environmental Management 2 2 3
CE 371 Embedded System Design II 2 1 2
CE 373 Data Structure and Algorithms 2 2 3
CE 375 Operating Systems 2 2 3
CE 377 Software Development and Management 2 1 2
CE 379 Information Theory 2 1 2
  Totals 16 11 19
               
Year Three Semester Two
Course № Subject T P C
CE 352 Public Relations 2 0 2
CE 356* Fieldtrip and Technical Report Writing II 0 4 1
CE 372 Information Security 2 1 2
CE 374 Data Communication 2 1 2
CE 376 Computer Architecture and Organisation 2 2 3
CE 378 Simulation and Modelling 2 2 3
CE 380 Programming with C# 1 4 2
CE 382 Human Computer Interaction 2 2 3
  Totals 13 16 18
         
Year Four Semester One
Course № Subject T P C
CE 451 Research Methods and Ethics in Science 2 0 2
CE 459 Operations Research 2 2 3
CE 461 Principles of Economics 2 0 2
CE 463 Digital Signals and Image Processing 2 2 3
CE 465 Artificial Intelligence 2 1 2
CE 473 Logic of Computer Science 2 2 3
CE 475 Computer Networks 2 2 3
  Totals 14 10 18
                      
Year Four Semester Two
Course № Subject T P C
CE 450 Project Work 0 12 4
CE 452 Colloquium/Seminar 1 1 1
CE 454 Business Entrepreneurship 2 0 2
CE 458 Principles of Management 2 0 2
CE 460 Corporate Social Responsibility 2 0 2
CE 464 Robotics 2 1 2
CE 470 Compiler Design 2 2 3
CE 472 Control Systems 2 1 2
Totals 13 17 18
NB: T – Teaching Hours
        P – Hours for Practicals, Tutorials, Laboratory Work, Fieldwork, etc.
        C – Credit Hours