Recommended Course Sequence: Computer Science

Computer Science
Bachelor of Science
DEGREE AT A GLANCE
  • 120 credits
  • Transfer up to 90 credits
  • All courses available online
  • Select hybrid courses available
TUITION RATES
  • $337 per credit (in-state)
  • $499 per credit (out-of-state)
  • $250 per credit (military)
  • Other fees may apply
Apply Now
SequenceRecommended and Required CoursesRequirement(s) Fulfilled
1(3 Credits, PACE 111T)General education/research and computing literacy
2(1 Credit, LIBS 150)General education/research and computing literacy
3(3 Credits, WRTG 111)General education/communications
4(3 Credits, CMSC 105)Related and general education/research and computing literacy
5(3 Credits, NUTR 100)General education/biological and physical sciences
6(3 Credits, CMSC 115)Major
7(3 Credits, SPCH 100)General education/communications
8(3 Credits, CMSC 150)Major
9(3 Credits, WRTG 112)General education/communications
10(3 Credits, CMSC 215)Major
11(3 Credits, HIST 125)General education/arts and humanities
12(3 Credits, STAT 200)Related and general education/mathematics
13(3 Credits, BEHS 103)General education/behavioral and social sciences
14(3 Credits, ARTH 334)General education/arts and humanities
15(3 Credits, CMSC 220)Major
16(3 Credits, ECON 103)General education/behavioral and social sciences
17(3 Credits, CMSC 310)Major
18(4 Credits, NSCI 103)General education/biological and physical sciences
19(3 Credits, CMSC 315)Major
20ElectiveElective
21(4 Credits, MATH 140)Related and elective
22Specialization course in AI developer, cloud engineering, network security, software development, or web and game developmentMajor
23ElectiveElective
24(3 Credits, CMSC 345)Major
25(3 Credits, WRTG 393)General education/communications
26ElectiveElective
27(3 Credits, CMSC 412)Major
28Specialization course in AI developer, cloud engineering, network security, software development, or web and game developmentMajor
29(3 Credits, CMSC 427)Major
30ElectiveElective
31ElectiveElective
32(3 Credits, CMSC 451)Major
33ElectiveElective
34Specialization course in AI developer, cloud engineering, network security, software development, or web and game developmentMajor
35ElectiveElective
36ElectiveElective
37ElectiveElective
38ElectiveElective
39(3 Credits, CMSC 495)Major/Capstone
40ElectiveElective