2024-25 Academic Catalog
Download PDF

Computer Science, B.A.

Computer Science, B.A. 

This is a sample plan of study with a suggested sequencing of classes for the major.  University electives may be applied to earn additional academic majors, minors, or certificates.  Students should regularly meet with their academic advisor to plan their specific semester schedule to include UNIFI/General Education program and/or university elective hours required.

Plan of Study Grid
Freshman
FallHour
CS 1510 Introduction to Computing 4
STAT 1772 Introduction to Statistical Methods 3
UNIFI/General Education or University Electives 6
 Hours13
Spring
CS 1520 Data Structures 4
CS 1800 Discrete Structures 3
UNIFI/General Education or University Electives 9
 Hours16
Sophomore
Fall
CS 2530 Intermediate Computing 3
CS 1410 Computer Organization 3
UNIFI/General Education or University Electives 9
 Hours15
Spring
Computer Science Area 3
MATH 1420 Calculus I 4
UNIFI/General Education or University Electives 9
 Hours16
Junior
Fall
Computer Science Area 6
UNIFI/General Education or University Electives 10
 Hours16
Spring
Computer Science Specialty 3
UNIFI/General Education or University Electives 12
 Hours15
Senior
Fall
Computer Science Specialty 3
UNIFI/General Education or University Electives 12
 Hours15
Spring
Computer Science Elective 3
Computer Science Project 3
UNIFI/General Education or University Electives 8
 Hours14
 Total Hours120