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.
Course | Units | Requirement(s) Met |
---|---|---|
CST 300CST 300: Major ProSeminar | 4 |
|
CST 336CST 336 or CST 311CST 311 or CST 306CST 306 | 4 | Concentration |
CST 337CST 337: Computer Architecture | 4 | Major Core |
MATH 170MATH 170: Discrete Mathematics | 4 | Major Core |
Total | 16 |
Course | Units | Requirement(s) Met |
---|---|---|
CST 338CST 338 or CST 312CST 312 or CST 320CST 320 or CST 363CST 363 | 4 | Concentration |
CST 412CST 412 or CST 438CST 438 or CST 365CST 365 | 4 | Concentration |
CST 462SCST 462S: Computer Sci and Community | 2 | |
CST 363CST 363 or CST 320CST 320 | 4 | Concentration |
Total | 14 |
Course | Units | Requirement(s) Met |
---|---|---|
CST 373CST 373: Ethics in Comm & Tech | 4 | Major Core |
CST 311CST 311: Intro to Computer Networks | 4 | Concentration |
CST 400CST 400: Capstone Project Planning | 2 | Major Core |
CST 496CST 496: Directed Study | 2 | Major Core |
CST 334CST 334: Operating Systems | 4 | Concentration |
Total | 16 |