Home > Academics > Computer Science

Students may declare a major in computer science as late as second semester of the 2nd year and still complete the program. The plans below are typical of a student who enters Wofford with an intention to major in computer science. Note that most 1st-year students have only one elective their first semester since all students take a science course, a phys ed course, a language course, and Humanities 101.

Students usually do better in the first computer science course, COSC 235 Programming and Problem Solving, if they have completed MATH 181 Calculus I. We encourage 1st-year students to take calculus their first semester if they don't have AP or transfer credit for it when they enter Wofford.

Typical plan for a student who enters without credit for Calculus I.
Year Fall Semester Spring Semester
1st year Science
Physical Education
Foreign Language
Humanities 101
MATH 181  
Science
Physical Education
MATH 182
COSC 235
Elective
2nd year MATH 235
COSC 350
PHY 203  
CS elective
MATH 220  
3rd year PHIL 218
MATH elective
COSC 340  
4th year COSC 410
CS elective
CS elective
A student who enters with credit for Calculus I, but not for Calculus II.
Year Fall Semester Spring Semester
1st year Science
Physical Education
Foreign Language
Humanities 101
MATH 182  
Science
Physical Education
COSC 235
Elective
2nd year MATH 235
COSC 350
PHY 203  
CS elective
MATH 220  
3rd year PHIL 218
MATH elective
COSC 340  
4th year COSC 410
CS elective
CS elective
A student who enters with credit for Calculus I and Calculus II should do well in COSC 235. However, some students prefer to start with COSC 115, a course in creating Web pages, which does not count toward a computer science major, but is a gentler introduction to coding than provided by COSC 235.
Year Fall Semester Spring Semester
1st year Science
Physical Education
Foreign Language
Humanities 101
COSC 235  
Science
Physical Education
COSC 350
Elective
2nd year MATH 235
PHY 203  
CS elective
MATH 220  
3rd year PHIL 218
MATH elective
COSC 340  
4th year COSC 410
CS elective
CS elective