Recommended Course Sequence: Computer Science

Computer Science
Bachelor of Science
AT A GLANCE
  • 120 credits
  • Transfer up to 90 credits
  • All courses are available online or on-site
  • Hybrid course format available
TUITION
  • $250 per credit
Apply Now

This is our recommended course sequence to progress through this program. You may take multiple courses simultaneously, up to your course load limit. You cannot take a prerequisite with its subsequent course during the same session. Your plan will be unique and dependent on multiple factors, including the number of credits you transfer to this program. Contact an advisor if you have any questions about this plan, course alternatives, or your course load limit.

Sequence Course Requirement(s) Fulfilled
1 (3 Credits, PACE 111T) General Education: Research & Computing Literacy
2 (1 Credit, LIBS 150) General Education: Research & Computing Literacy
3 (3 Credits, WRTG 111) General Education: Communication
4 (3 Credits, CMSC 105) General Education: Research & Computing Literacy
5 (3 Credits, NUTR 100) General Education: Biological & Physical Sciences
6 (3 Credits, CMSC 115) Major
7 (3 Credits, SPCH 100) General Education: Communication
8 (3 Credits, CMSC 150) Major
9 (3 Credits, WRTG 112) General Education: Communication
10 (3 Credits, CMSC 215) Major
11 (3 Credits, HIST 125) General Education: Arts & Humanities
12 (3 Credits, STAT 200) Related Requirement
13 (3 Credits, BEHS 103) General Education: Behavioral & Social Sciences
14 (3 Credits, ARTH 334) General Education: Arts & Humanities
15 (3 Credits, CMSC 220) Major
16 (3 Credits, ECON 103) General Education: Behavioral & Social Sciences
17 (3 Credits, CMSC 310) Major
18 NSCI 103 General Education: Biological & Physical Sciences
19 (3 Credits, CMSC 315) Major
20 3-credit elective course Elective
21 (4 Credits, MATH 140) Related Requirement; General Education: Math
22 3-credit specialization/elective Major
23 3-credit elective Elective
24 (3 Credits, CMSC 345) Major
25 (3 Credits, WRTG 393) General Education: Communication
26 3-credit elective course Elective
27 (3 Credits, CMSC 412) Major
28 3-credit specialization/elective Elective
29 (3 Credits, CMSC 427) Major
30 3-credit elective Elective
31 3-credit elective course Elective
32 (3 Credits, CMSC 451) Major
33 3-credit elective course Elective
34 3-credit specialization/elective Major
35 3-credit elective course Elective
36 3-credit elective course Elective
37 3-credit elective Elective
38 3-credit elective course Elective
39 (3 Credits, CMSC 495) Major
40 2-credit elective course Elective