Course Rotation Plans (subject to change)

    *Currently offered course for term

    dprog_rotx

    • 1 - 24 of 24
    Course Used InCourseAscendingCourse titleFall
    2020
    Spr
    2021
    Fall
    2021
    Spr
    2022
    Fall
    2022
    Spr
    2023
    Fall
    2023
    Spr
    2024
    Fall
    2024
    Spr
    2025
    Fall
    2025
    Spr
    2026
    Fall
    2026

    Major Courses - Computer Science - Lower Division

    CS 111
    Computer Science Foundation 1FALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026

    Major Courses - Computer Science - Lower Division

    CS 112
    Computer Science Foundation 2FALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026

    Major Courses - Computer Science - Lower Division

    CS 211
    Data StructuresFALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026

    Major Courses - Computer Science

    CS 232
    Python Programming-SPR 2021-SPR 2022-SPR 2023-SPR 2024-SPR 2025-SPR 2026-

    Major Courses - Computer Science

    CS 235
    Java Programming--FALL 2021---FALL 2023---FALL 2025--

    Major Courses - Computer Science - Lower Division

    CS 243
    ArchitectureFALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026

    Major Courses - Computer Science

    CS 279
    Introduction to LinuxFALL 2020*---FALL 2022---FALL 2024---FALL 2026

    Major Courses - Computer Science - Lower Division

    CS 312
    AlgorithmsFALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026

    Major Courses - Computer Science - Upper Division

    CS 325
    Database DesignFALL 2020*-FALL 2021-FALL 2022-FALL 2023-FALL 2024-FALL 2025-FALL 2026

    Major Courses - Computer Science - Upper Division

    CS 328
    Web Apps Using Databases-SPR 2021-SPR 2022-SPR 2023-SPR 2024-SPR 2025-SPR 2026-

    Major Courses - Computer Science - Upper Division

    CS 346
    Telecommunications & NetworksFALL 2020*-FALL 2021-FALL 2022-FALL 2023-FALL 2024-FALL 2025-FALL 2026

    Major Courses - Computer Science - Upper Division

    CS 374
    Operating SystemsFALL 2020*-FALL 2021-FALL 2022-FALL 2023-FALL 2024-FALL 2025-FALL 2026

    Major Courses - Computer Science

    CS 444
    Robotics-SPR 2021---SPR 2023---SPR 2025---

    Major Courses - Computer Science - Upper Division

    CS 449
    Computer Security-SPR 2021-SPR 2022-SPR 2023-SPR 2024-SPR 2025-SPR 2026-

    Major Courses - Computer Science - Upper Division

    CS 458
    Software EngineeringFALL 2020*-FALL 2021-FALL 2022-FALL 2023-FALL 2024-FALL 2025-FALL 2026

    Major Courses - Computer Science - Upper Division

    CS 461
    Computational Models-SPR 2021-SPR 2022-SPR 2023-SPR 2024-SPR 2025-SPR 2026-

    Major Courses - Computer Science

    CS 482
    InternshipFALL 2020*------------

    Major Courses - Computer Science

    CS 499
    Directed StudyFALL 2020*------------

    Major Courses - Computer Science - Lower Division

    MATH105
    Calculus for the Biological Sciences & Natural ResourcesFALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026

    Major Courses - Computer Science - Lower Division

    MATH109
    Calculus IFALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026

    Major Courses - Computer Science - Lower Division

    MATH253
    Discrete MathematicsFALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026

    Major Courses - Computer Science

    MATH351
    Introduction to Numerical Analysis (4) FFALL 2020*-FALL 2021-FALL 2022-FALL 2023-FALL 2024-FALL 2025-FALL 2026

    Major Courses - Computer Science - Lower Division

    STAT108
    Elementary StatisticsFALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026

    Major Courses - Computer Science - Lower Division

    STAT108I
    Elementary Statistics with Integrated SupportFALL 2020*SPR 2021FALL 2021SPR 2022FALL 2022SPR 2023FALL 2023SPR 2024FALL 2024SPR 2025FALL 2025SPR 2026FALL 2026
    • 1 - 24 of 24