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.
Freshman | ||
---|---|---|
Fall | Hour | |
CS 1510 | Introduction to Computing | 4 |
STAT 1772 | Introduction to Statistical Methods | 3 |
UNIFI/General Education or University Electives | 9 | |
Hours | 16 | |
Spring | ||
CS 1520 | Data Structures | 4 |
CS 1800 | Discrete Structures | 3 |
UNIFI/General Education or University Electives | 9 | |
Hours | 16 | |
Sophomore | ||
Fall | ||
CS 2530 | Intermediate Computing | 3 |
CS 1410 | Computer Organization | 3 |
UNIFI/General Education or University Electives | 10 | |
Hours | 16 | |
Spring | ||
Computer Science Area | 3 | |
Computer Science Foundations | 3 | |
MATH 1420 | Calculus I | 4 |
UNIFI/General Education or University Electives | 6 | |
Hours | 16 | |
Junior | ||
Fall | ||
Computer Science Foundations | 3 | |
Computer Science Math Elective | 3-4 | |
Computer Science Area | 3 | |
UNIFI/General Education or University Electives | 7 | |
Hours | 16-17 | |
Spring | ||
Computer Science Foundations | 3 | |
Computer Science Math Elective | 3-4 | |
Computer Science Specialty | 3 | |
UNIFI/General Education or University Electives | 6 | |
Hours | 15-16 | |
Senior | ||
Fall | ||
Computer Science Elective | 3 | |
Computer Science Specialty | 3 | |
UNIFI/General Education or University Electives | 7 | |
Hours | 13 | |
Spring | ||
Computer Science Elective | 3 | |
Computer Science Research | 1 | |
Computer Science Project | 3 | |
UNIFI/General Education or University Electives | 5 | |
Hours | 12 | |
Total Hours | 120-122 |