2024-25 Academic Catalog
Download PDF

Computer Science, B.S.

Computer Science, B.S.   

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 9
 Hours16
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 10
 Hours16
Spring
Computer Science Area 3
Computer Science Foundations 3
MATH 1420 Calculus I 4
UNIFI/General Education or University Electives 6
 Hours16
Junior
Fall
Computer Science Foundations 3
Computer Science Math Elective 3-4
Computer Science Area 3
UNIFI/General Education or University Electives 7
 Hours16-17
Spring
Computer Science Foundations 3
Computer Science Math Elective 3-4
Computer Science Specialty 3
UNIFI/General Education or University Electives 6
 Hours15-16
Senior
Fall
Computer Science Elective 3
Computer Science Specialty 3
UNIFI/General Education or University Electives 7
 Hours13
Spring
Computer Science Elective 3
Computer Science Research 1
Computer Science Project 3
UNIFI/General Education or University Electives 5
 Hours12
 Total Hours120-122