BS in Computer Engineering

First Year
Fall Semester Credits Spring Semester Credits
CH103 General Chemistry I 4 EE116 Professional Projects II 1
EE115 Professional Projects I 1 CE131 Computing Fundamentals Lab II 1
CE130 Computing Fundamentals Lab I 1 EN102 Composition & Lit II 3
EN101 Composition & Lit 3 IS131 Programming Fundamentals II 3
IS130 Programming Fundamentals I 3 MA122 Calculus II 4
MA121 Calculus I 4   Humanities/Social Sciences Elective 3
     16     15
Second Year
Fall Semester Credits Spring Semester Credits
EE215 Fundamentals of Digital Design 4 EE204 Electric Circuits I 3
IS228 Data Structures 3 EE242 Digital Systems Design 4
MA223 Calculus III 4 MA224 Differential Equations 4
PS211 University Physics 4 PS212 University Physics II 4
  Humanities/Social Sciences Elective 3   Humanities/Social Sciences Elective 3
    18     18
Third Year
Fall Semester Credits Spring Semester Credits
CP321 Computer Org & Prog 3 CP337 Operating Systems 3
EE356 Electric Circuits II 3 EE366 Electronics II 4
EE357 Electronics I 3 EE350 Linear Systems 3
EE359 Electrical Engineering Lab 1   Program Elective 4
MA306 Discrete Mathematics 3 MA380 Theory of Computation 3
  Humanities/Social Sciences Elective 3    
    17 17
Fourth Year
Fall Semester Credits Spring Semester Credits
CP495 Comp Sys Design I 3 CP423 Computer Architecture 3
CP442 Computer Networks 3 CP496 Comp Sys Design II 3
EG450 Engineering Prof. Issues 3 CP440 Software Engineering 3
MA311 Statistical Methodology 3   Program Elective 3
  Program Elective 3   Humanities/Social Sciences Elective 3
    15     15

Computer Engineering Electives

  • CP444: Computer Graphics
  • EE411: Micro-Based Systems
  • EE468: Solid State Materials
  • EE480: Control System Design and Analysis
  • EE486: Digital Signal Processing
  • EE490: Advanced Topics
  • CP408: Programming Languages
  • CP431: Network Security
  • MA310: Linear Algebra
  • MA390: Num Lin Alg & Anal

Students are required to satisfy the University general education requirements.