Computer Engineering

First Year – First Term

 

CMP 101A    Logic Design (3+1+1)

CMP 102   Data Structures and Algorithms (3+1+2)

MTH 125A Mathematics (2) (3+1)

PHY 125A  Physics (2) (3+1+1)

ELC 125A Electrical and Electronic Circuits (3+1)

CVE 125 Civil Engineering (3+1)

GEN 125* Report Writing & Presentation Skills (2+0)

 

Computer Engineering

 First Year – Second Term

 

CMP 101B Logic Design (3+1+1)

CMP 103 Programming Techniques (3+1+2)

MTH 125B Mathematics (2) (3+1)

PHY 125B Physics (2) (3+1+1) 

ELC 125A Electrical and Electronic Circuits (3+1)

INT 125 Mechanical Engineering (3+1)

GEN 125 Report Writing & Presentation Skills (2+0)


 Computer Engineering

 Second Year – First Term

  

CMP 201A Microprocessor Systems (3+1+1)

CMP 202  Introduction to Database Management Systems (3+1+2)

CMP 205 Computer Graphics and Man Machine Interfacing (3+1+1)

ELC 225-1A Electronic & Digital Electronic Circuits  (3+1)

EPM 225 Power Engineering (3+1)

MTH 225A Mathematics (3) (3+1)

GEN 225*  Project Management and Economics (2+0)


 Computer Engineering

 Second Year – Second Term

  

CMP 201B Microprocessor Systems (3+1+1)

CMP 203 Software Engineering (3+1+2)

CMP 206 Multimedia (3+1+1)

ELC 225-1A Electronic & Digital Electronic Circuits  (3+1)

ELC 225-2 Signals and Systems (3+1)

MTH 225B Mathematics-3 (3+1)

GEN 225 Project Management and Economics (2+0)

 

Computer Engineering

 Third Year – First Term

  

CMP 301A Computer Architecture (3+1+1)

CMP 302 Design and Analysis of Algorithms (3+1+1)

CMP 303A Operating Systems (3+1+1)

CMP ** Elective Course -1  (3+1+1)

MTH 325 Numerical Analysis-3 (3+1)

ELC 325-2 Communications Engineering (3+1)

GEN 325** Sales, Marketing  and Communication  Techniques  (2+0)


 Computer Engineering

 Third Year – Second Term

  

CMP 301B Computer Architecture (3+1+1)

CMP 303B Operating Systems (3+1+1)

CMP 305 IC Integrated Circuits Design and VLSI System Design (3+1)

CMP 306 Advanced Programming Techniques  (3+1+1)

ELC 325-1 Control Engineering (3+1)

ELC 325-3  Digital Communication  (3+1)

GEN 325** Sales, Marketing  and Communication  Techniques  (2+0)


 Computer Engineering

 Third Year – Elective Courses

  

CMP 341 Information technology and Advanced Languages

CMP 342 Computer Systems Programming (3+1)

CMP 343 Computation and Programming Theory (3+1)

CMP 361 Selected Topics in Information Engineering and Technology

CMP 362 Selected Topics in Computer Engineering best writing services

CMP 363  Elective Course from Electronics and Communication Engineering

CMP 364  Elective Course  from Biomedical and Systems Engineering

 

 Computer Engineering

 Fourth Year – First Term

  

CMP 401 Advanced Database Systems (3+1)

CMP 402A Machine Intelligence (3+1)

CMP 404* Computer System Security and Case Study Consultation (1+1)

CMP 405A Computer Networks (3+1)

CMP407 Modeling and Simulation Techniques (3+1)

CMP *** Elective Course-2 (3+1)

CMP *** Elective Course-3 (3+1)

CMP 480 Project (2+1+1)


 Computer Engineering

 Fourth Year – Second Term

  

CMP 402B Machine Intelligence (3+1)

CMP 403 Languages and Compilers (3+1)

CMP 404* Computer System Security and Case Study Consultation (1+1)

CMP 405B Computer Networks (3+1)

CMP 406 Mobile and Wireless Networks (3+1)

CMP ** Elective Course-4 (3+1)

CMP ** Elective Course-5 (3+1)

CMP 480 Project (2+1+1)


  Fourth Year

 Elective Courses

  

CMP 441 Computer Peripherals (3+1)

CMP 442 Fault Tolerant Computing (3+1)

CMP 443 Computer Manufacturing Technology (3+1)

CMP 444 Computer Interfacing (3+1)

CMP 445 Embedded Systems (3+1)

CMP 446 Image Processing and Computer Vision (3+1)

CMP 447 Optical Networks (3+1)

CMP 448 Parallel and High Performance Computing (3+1)

CMP 449 Real Time Computers (3+1)

CMP 450 Artificial Neural Networks (3+1)

CMP 461 Selected Topics in Information  and Technology (3+1)

CMP 462 Selected Topics in Computer Engineering (3+1)

CMP 463  Elective Course  from Electronics and Communication Eng (3+1)

CMP 464  Elective Course from Biomedical and Systems Engineering (3+1)