BS Sample Schedule

First Year

Fall
Course

CSC 171: Introduction to Computer Science

MATH 150: Discrete Mathematics

WRTG 105: Primary Writing

Cluster

Spring
Course

CSC 172: Data Structures and Algorithms

Calculus I

Cluster

Second Year

Fall
Course

CSC 173: Formal Systems

CSC 252: Computer Organization

Calculus II

Cluster

Spring
Course

CSC 242: Artificial Intelligence

CSC 280: Computer Models & Limitations

MATH 165: Linear Algebra with Differential Equations

Cluster

Third Year

Fall
Course

CSC 254: Programming Language Design and Implementation

CSC Elective

Statistics

Cluster

Spring
Course

CSC 282: Design & Analysis of Efficient Algorithms

CSC Elective

CSC Upper Level Writing #1

Cluster

Fourth Year

Fall
Course

CSC Elective

CSC Upper Level Writing #2

Spring
Course

CSC Elective