Computer Engineering Major, B.S.

Course Title Credits
General Requirements
Core General Education Requirements
Bachelor of Science Degree Requirements
Required Mathematics Courses 1
MATH 2640Calculus and Analytic Geometry I 24
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 I 24
PHYSICS 2240General Physics I 24
PHYSICS 2340General Physics II4
Computer Science Courses 1
COMPUTER 1430Introduction to Computer Programming3
COMPUTER 2430Object-Oriented Programming3
COMPUTER 2630Data Structures3
COMPUTER 3080Data Communications and Computer Networks3
COMPUTER 3230Operating Systems3
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 3010IT/OT Network Essentials4
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 Society 23
Technical Electives 115

Technical Electives 1

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

All courses require a 'C-' or better.

2

This course may apply toward a Core General Education Requirement.