Educational plan

Focus: Liberal Arts

This sample ed plan is meant to be illustrative of one typical path through the major; many valid alternatives exist.

Year Fall Winter Spring
Freshman CS 141 Intro to CS First Year Preceptorial Elective CS 142 Program Design Elective Elective CS 226 Operating Systems and Networks Elective Elective
Sophomore CS 262 Information Management MATH 151 Calculus I Elective CS 201 Computer Organization Elective Elective Math 175 Discrete Math Elective Elective
Junior CS 205 Algorithm Design & Analysis Elective Elective CS 292 Software Development Elective Elective STAT 200 Intro Statistics Elective Elective
Senior CS 3xx Elective Elective Elective CS 3xx Elective Elective Elective CS 399 Research seminar Elective Elective

Notes

All CS majors are strongly encouraged to take STAT 200 Intro Statistics and/or a numerical math course.

There are multiple ways to complete the required capstone experience; CS 399 is listed, but CS 322 Software engineering is also an excellent option.