Use the check boxes below to mark the courses
you have taken.
Use the graph to see what courses you can take.
Prerequisite for the major
These classes do not give any major credits,
but are prerequisites of major classes
Introductory programming: CSC 121 or CSC 120 or CSC 209 or CSC 200
Math prerequisite: MAT 111 or MAT 112
MAT 113: Calculus II
DIG 245: Critical Web Design
MAT 235: Differential Equations
Major Requirements
Math Requirement (1):
MAT 150: Linear Algebra
MAT 140: Multivariable Calculus and M.
MAT 160: Calculus III
Core Classes:
CSC 221: Data Structures
CSC 220: Discrete Structures
CSC 250: Computer Organization
CSC 321: Analysis of Algorithms