MyCourseScheduler

What to do:

Currently, the courses are listed in the order given by the CS Department on their website and on their course worksheet. Drag and Drop the curriculum to your will, and see how your future will turn out!

Remember: these are only the requirements, you may have taken classes above and beyond this. Also, place the course in the quarter that you finished it.

* Options for Grad Students are on the bottom, since they apply to later years.

Options:

Click the headings to see their options

High School Credit

Before coming to college, some students take AP courses, and get rid of some credits. You can drag those credits here.

    Alternate Calculus Track

    The Alternate Calculus track either starts with Calc A or Intro to calculus. You can also start at Calc II, or maybe Calc III based on scores on tests. All Calculus Sequences end with Calc III.

    • Intro to Calc
    • Calc A
    • Calc B
    • Calc C

    Alternate CS Track

    Some students take AP CS in high school, and can then jump ahead into CS for AP, which covers CS1-3 in a quarter, then goes into CS4. Another option some take is to go into CS2 at the start.

    • CS for AP

    Temporary Holding

    You can place requirements you want to debate on, feel free to place them here

    Fall Winter Spring Summer
    Year I
    • Computer Science I
    • Calculus I
    • Writing Seminar
    • Arts of Expression
    • FYE I
    • Computer Science II
    • Calculus II
    • Discrete Math I
    • Ethics
    • FYE II
    • Computer Science III
    • Calculus III
    • Discrete Math II
    • LA: Social Science
    • Wellness Activity
    Year II
    • Prof Comm
    • Computer Science IV
    • Probability
    • Lab Science
    • Wellness Acvivity
    • Software Engineering
    • Lab Science
    • LA: Social Science
    • LA: Humanities
    • Computer Organization
    • Lab Science
    • LA: Humanities
    • LA: Minor/Concent.
    Year III
    • Intro to CS Theory
    • Science Elective
    • LA: Minor/Concent.
    • Operating Systems I
    • Science Elective
    • LA: Minor/Concent.
    • Co-Op 1
    • Co-Op 2
    Year IV
    • Data Comm & Networks I
    • LA: Minor/UpperLevel
    • Related Elective
    • PLC
    • LA: Minor/UpperLevel
    • Related Elective
    • Co-Op 3
    • Co-Op 4
    Year V
    • CS Related Elective
    • CS Elective I
    • LA: UpperLevel
    • Related Elective
    • CS Related Elective
    • CS Elective
    • Free Elective
    • Free Elective
    • CS Elective
    • CS Elective
    • Free Elective
    • Graduate
    Year VI
            Year VII

                    Graduate Options (click to see)

                    Core Courses

                    • Theory of Algorithms
                    • Graduate Seminar
                    • Cluster Course
                    • Cluster Course
                    • Cluster Course
                    • Cluster Course
                    • Grad CS Elective
                    • Grad CS Elective
                    • Grad CS Elective
                    • Grad CS Elective

                    Thesis Track

                    • Thesis

                    Project Track

                    • Grad-P CS Elective
                    • Project