Degree Requirements

Computer Science (BS)

108 Credits Minimum, Including 40 Upper Division (UD)

General Core

Course

Attributes

Credits

  • -
5
  • -
5
  • UD, W
5
  • UD
4
  • UD
4
  • UD
5
  • UD, W
2
  • WKQR
5
  • -
5
  • -
5
  • -
  • WKQR
3
  • -
  • UD
3

Section Credits Required

67

Natural Sciences (choose 10 CR from the same discipline)

Course

Attributes

Credits

  • WKFS
  • -
  • WKAS
  • WKFS
  • -
  • -
  • -
  • WKFS
  • -
  • WKFS
  • -
  • -
15

Section Credits Required

15

Discrete Mathematics & Computer Hardware

Course

Attributes

Credits

  • UD
  • -
10

- OR -

  • UD
  • -
  • -
13

Section Credits Required

10

Project & Internship

Course

Attributes

Credits

  • UD, W
  • UD
  • UD
  • UD
8

Section Credits Required

8

Technical Electives (Select a minimum of 8-cr)

Course

Attributes

Credits

  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
  • UD
8

Section Credits Required

8

Minimum Total Credits Required

108

Find your suggested course sequence

Graduation checklist

Sample course schedules help you efficiently plan your degree.