Engineering Physics (Computer Engineering concentration) Sample Curriculum

The exact chronological order of the courses depends on AP credits, summer courses, choice of electives, and number of credits per semester. Thus, different students will take some courses in different chronological order.

Below is a typical schedule, shown as an example of the chronological order, not as a fixed course schedule for all students. However, some courses are essential prerequisites for more advanced courses.

Freshman Year

Semester 1CreditsSemester 2Credits
Professional Orientation 1PHYS 1610/1620 Engineering Physics I/ Lab 4
CHEM 1110/1115 General Chemistry I/ Lab 4Open Elective 3
ENGL 1900 or 1920 Adv. Strategies of Rhetoric & Research or Adv. Writing for Professionals 3MATH 1520 Calculus II 4
MATH 1510 Calculus I 4CSCI 1060 Intro to CS: Scientific Programming 3
Humanities Elective   3  
THEO 1000 Theological Foundations   3 
 15 17

Sophomore Year

Semester 3CreditsSemester 4Credits
PHYS 1630 Engineering Physics II 3PHYS 2610 Modern Physics 3
PHYS 1640 Engineering Physics II Laboratory 1PHYS 2620 Modern Physics Laboratory 1
MATH 2530 Calculus III 4PHYS 3110 Classical Mechanics 3
CMM 2200 Small Group Presentation 1MATH 3550 Differential Equations 3
ECE 2101 Engineering Circuits I 3ECE 3140 Electromagnetic Fields 3
Social Science Elective   3  ECE 2102 Engineering Circuits II 3
 15ECE 2103 Electrical Science Laboratory   1  
   17

Junior Year

Semester 5CreditsSemester 6Credits
PHIL 2050 Ethics 3MATH 3240 Numerical Analysis I 3
ECE 2205/2206 Digital Design w Lab 4PHYS 3410 Thermodynamics & Statistical Mechanics 3
PHYS 4610 Quantum Mechanics 3ECE 3215/3216 Computer System Design w Lab 4
MATH 3270 Advanced Mathematics for Engineers 3MATH 4880 Probability and Statistics 3
ECE 3130 Semiconductor Devices   3  
Open Elective   3  
 16 16

Senior Year

Semester 7CreditsSemester 8Credits
ECE Elective 3ECE 4810 ECE Design II (Senior Project)3
Engineering Physics Elective 3PHYS 3310 Optics 3
ECE 4800 ECE Design I (Senior Project)3PHYS 3320 Optics Laboratory 1
ECE 3225/3226 Microprocessors w Lab 4Engineering Physics Elective 3
PHIL 3400 Ethics and Engineering   3  ECE Elective 3
 16Cultural Diversity Elective   3  
   16

Total Hours: 128