Degree Requirements

Computer Engineering (BS)

131 Credits Minimum, Including 45 Upper Division (UD)

Computer Engineering Core

Course

Attributes

Credits

Section Credits Required

18

Computer Engineering Electives (Choose Two)*

Course

Attributes

Credits

  • UD
  • UD
  • UD
10

Section Credits Required

10

Computer Science Core

Course

Attributes

Credits

  • -
  • -
10

Section Credits Required

15

Computer Science Electives**

Course

Attributes

Credits

  • UD, W
  • UD
  • UD
  • UD
  • UD
4

Section Credits Required

4

Electrical Engineering Requirements

Course

Attributes

Credits

  • -
5
  • -
  • -
4

Section Credits Required

19

Engineering Requirements

Course

Attributes

Credits

  • UD, W
1
  • UD
5
  • UD, W
  • UD, W
3
  • UD, W
  • UD, W
3

Section Credits Required

20

Mathematics Requirements

Course

Attributes

Credits

  • WKQR
  • -
  • -
15
  • UD
3
  • -
3
  • -
3

Section Credits Required

24

Math/Science Breadth Requirement

Course

Attributes

Credits

  • WKFS
  • UD
  • UD
3

Section Credits Required

3

Science Requirements

Course

Attributes

Credits

Section Credits Required

15

Technical Electives***

Course

Attributes

Credits

  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • WE, UD, W
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • -
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
3

Section Credits Required

3

Minimum Total Credits Required

131



Additional Requirements and Information

  • *3rd course may be used to meet Tech Elective Req.
  • **3000-level courses not used here may count as electives
  • ***CPE/CSC 4152 fulfills req. if combined with pre-req, 4151
  • ***Max of 5-CR is OK from CPE/CSC/EE/EGR 4930/4931/4960/4970
  • Tech Internship is required for all Engineers (See Catalog)

Find your suggested course sequence

Graduation checklist

Sample course schedules help you efficiently plan your degree.