Computer Engineering Major, B.S.

Course Title Credits
General Requirements
General Education
Mathematics Courses 1
MATH 2640Calculus and Analytic Geometry I4
MATH 2730Discrete Mathematics3
MATH 2740Calculus and Analytic Geometry II4
MATH 2840Calculus and Analytic Geometry III4
MATH 3630Differential Equations I3
Basic Sciences Courses 1
CHEMSTRY 1140General Chemistry I4
PHYSICS 2240General Physics I4
PHYSICS 2340General Physics II4
Computer Science Courses 1
COMPUTER 1430Introduction to Computer Programming3
COMPUTER 2430Object-Oriented Programming3
COMPUTER 2630Data Structures3
COMPUTER 3230Operating Systems3
COMPUTER 3830Data Communications and Computer Networks3
Computer Engineering Courses 1
COMPENG 1020Computer Engineering Projects & Tools1
or ELECTENG 1020 Electrical Engineering Projects and Tools
COMPENG 2220Circuit Modeling II 2-4
or ELECTENG 2210 Circuit Modeling II
COMPENG 2780Logic and Digital Design4
COMPENG 3010Advanced Computer Networks4
COMPENG 3780Computer Architecture4
COMPENG 4320Digital Signal Processing4
COMPENG 4720Computer Organization and Design4
COMPENG 4930Senior Design3
Electrical Engineering Courses 1
ELECTENG 1210Circuit Modeling I3
ELECTENG 3210Engineering Computation3
ELECTENG 3220Signals and Systems4
Other Courses
INDSTENG 3730Engineering Management 13
ENERGY 2130Energy, Environment, and Society3
Technical Electives 115
Total Credits102-104

Technical Electives 1

Course Title Credits
Complete a minimum of 15 credits from the list: 115
Computer Networks Applications
Applications of Deep Learning in Computer Vision
Machine Learning
Advanced Digital Design
Undergraduate Research
Independent Study
1

All courses require a 'C-' or better.