This pathway is one example of how you might complete all the requirements for your degree and takes into account the prerequisites.  This pathway assumes that you have taken courses equivalent to: MATH 150MATH 150: Calculus I and MATH 151MATH 151: Calculus II, CST 231CST 231: Problm-Solving/Programng and CST 238CST 238: Intro to Data Structures.

Your actual pathway may be different given your unique situation.  We encourage you to follow this suggested pathway as closely as possible to ensure that you graduate on time. You will want to work closely with an advisor and use the academic advisement report to develop a pathway for a timely graduation date. Your advisor is your best resource when it comes to courses selection and sequences, and your personal academic plan.

Fall Junior

CourseUnitsRequirement(s) Met
CST 300CST 300: Major ProSeminar4
CST 336CST 336 or CST 311CST 311 or CST 306CST 3064Concentration
CST 337CST 337: Computer Architecture4Major Core
MATH 170MATH 170: Discrete Mathematics4Major Core
Total16

Spring Junior

CourseUnitsRequirement(s) Met
CST 338CST 338 or CST 312CST 312 or CST 320CST 320 or CST 363CST 3634Concentration
CST 412CST 412 or CST 438CST 438 or CST 365CST 3654Concentration
CST 462SCST 462S: Computer Sci and Community 2
CST 363CST 363 or CST 320CST 3204Concentration
Total14

Fall Senior

CourseUnitsRequirement(s) Met
CST 373CST 373: Ethics in Comm & Tech4Major Core
CST 311CST 311: Intro to Computer Networks4Concentration
CST 400CST 400: Capstone Project Planning2Major Core
CST 496CST 496: Directed Study2Major Core
CST 334CST 334: Operating Systems4Concentration
Total16

Spring Senior

CourseUnitsRequirement(s) Met
CST 205CST 205: Multimedia Design & Progmng4Major Core
CST 401CST 401: Capstone Lab2Major Core
CST 496CST 496: Directed Study2Major Core
SBS 385SBS 385: Environmental History of CA4
Total12