Computer Engineering

Computer Engineering - Requirements

Computer Engineering Curriculum (132 Credits)

Year 1 Fall Semester Credits
EG 31 Fundamentals of Engineering 3
EN 11 Texts and Contexts I 3
MA 145 Calculus I: Engineering & Physics Majors 4
PH 101 Introduction to Philosophy 3
PS 15 General Physics I 3
PS 15L General Physics I Lab 1
  Total 17
Year 1 Spring Semester Credits
EN 12 Texts and Contexts II 3
MA 146 Calculus II: Engineering & Physics Majors 4
PS 16 General Physics II 3
PS 16L General Physics II Lab 1
RS 101 Exploring Religion 3
SW 131 Fundamentals of Programming for Engineers 3
  Total 17
Year 2 Fall Semester Credits
EE 213 Introduction to Electric Circuits 3
EE 213L Electric Circuits Lab 1
EN 100-199 English Core Literature 3
MA 231 Discrete Mathematics 3
MA 245 Calculus III: Engineering & Physics Majors 4
SW 232 Advanced Programming and Data Structures 3
  Total 17
Year 2 Spring Semester Credits
CR Major Elective 3
CR 245 Digital Design I 3
CR 245L Digital Design I Lab 1
EC 11 Introduction to Microeconomics 3
HI 10 Origins of the Modern World 3
MA 321 Ordinary Differential Equations 3
  Total 16
Year 3 Fall Semester Credits
CR 246 Digital Electronics Design II 3
CR 331 Biomedical Signal Processing 3
EE 346 Embedded Microcontrollers 3
EE 346L Microcontrollers Lab 1
GE General Elective I 3
MA 351 Probability Theory 3
  Total 16
Year 3 Spring Semester Credits
VP Art History Elective 3
CR 320 Computer Networks 3
CR 332 Biomedical Imaging 3
PH Philosophy Elective 3
SC Science Elective 3
SC Science Elective Lab 1
  Total 16
Year 4 Fall Semester Credits
CR 346 Computer Systems Architecture 3
EG 390 Senior Design Project I 3
GE General Elective II 3
HI History Elective 3
RS Religious Studies Elective 3
  Total 15
Year 4 Spring Semester Credits
AE 287 Engineering Ethics 3
CD 211 Engineering Graphics I 3
CR 333 Biomedical Visualization 3
CR Major Elective 3
EG 391 Senior Design Project II 3
SS Social Science Elective 3
  Total 18
 

Dual Degree Curriculum (156 credits)

Year 1 Fall Semester Credits
EG 31 Fundamentals of Engineering 3
EN 11 Texts and Contexts I 3
MA 145 Calculus I: Engineering & Physics Majors 4
PH 101 Introduction to Philosophy 3
PS 15 General Physics I 3
PS 15L General Physics I Lab 1
  Total 17
Year 1 Spring Semester Credits
EN 12 Texts and Contexts II 3
MA 146 Calculus II: Engineering & Physics Majors 4
PS 16 General Physics II 3
PS 16L General Physics II Lab 1
RS 101 Exploring Religion 3
SW 131 Fundamentals of Programming for Engineers 3
  Total 17
Year 2 Fall Semester Credits
EE 213 Introduction to Electric Circuits 3
EE 213L Electric Circuits Lab 1
EN 100-199 English Core Literature 3
MA 231 Discrete Mathematics 3
MA 245 Calculus III: Engineering & Physics Majors 4
SW 232 Advanced Programming and Data Structures 3
  Total 17
Year 2 Spring Semester Credits
CR Major Elective 3
CR 245 Digital Design I 3
CR 245L Digital Design I Lab 1
EC 11 Introduction to Microeconomics 3
HI 10 Origins of the Modern World 3
MA 321 Ordinary Differential Equations 3
  Total 16
Year 3 Fall Semester Credits
CR 246 Digital Electronics Design II 3
CR 331 Biomedical Signal Processing 3
EE 346 Embedded Microcontrollers 3
EE 346L Microcontrollers Lab 1
GE General Elective I 3
MA 351 Probability Theory 3
  Total 16
Year 3 Spring Semester Credits
VP Art History Elective 3
CR 320 Computer Networks 3
CR 332 Biomedical Imaging 3
PH Philosophy Elective 3
SC Science Elective 3
SC Science Elective Lab 1
  Total 16
Year 4 Fall Semester Credits
ECE Major Graduate Elective 1 3
EG 390 Senior Design Project I 3
GE General Elective II 3
HI History Elective 3
RS Religious Studies Elective 3
  Total 15
Year 4 Spring Semester Credits
AE 287 Engineering Ethics 3
CD 211 Engineering Graphics I 3
CR 333 Biomedical Visualization 3
ECE 420 Readings in ECE 3
EG 391 Senior Design Project II 3
SS Social Science Elective 3
  Total 18
Year 5 Fall Semester Credits
ECE Major Graduate Elective 2 3
ECE Major Graduate Elective 3 3
ECE Major Graduate Elective 4 3
ECE Major Graduate Elective 5 3
  Total 12
Year 5 Spring Semester Credits
ECE Major Graduate Elective 6 3
ECE Major Graduate Elective 7 3
ECE Major Graduate Elective 8 3
ECE Major Graduate Elective 9 3
  Total 12