CS | 100 | Critical Thinking W/ Computers | FALL 2023* | SPR 2024 | FALL 2024 | SPR 2025 | FALL 2025 | SPR 2026 | FALL 2026 | SPR 2027 | FALL 2027 | SPR 2028 | FALL 2028 | SPR 2029 | FALL 2029 |
CS | 111 | Computer Science Foundation 1 | FALL 2023* | SPR 2024 | FALL 2024 | SPR 2025 | FALL 2025 | SPR 2026 | FALL 2026 | SPR 2027 | FALL 2027 | SPR 2028 | FALL 2028 | SPR 2029 | FALL 2029 |
CS | 112 | Computer Science Foundation 2 | FALL 2023* | SPR 2024 | FALL 2024 | SPR 2025 | FALL 2025 | SPR 2026 | FALL 2026 | SPR 2027 | FALL 2027 | SPR 2028 | FALL 2028 | SPR 2029 | FALL 2029 |
CS | 201 | Requirements Engineering | FALL 2023* | - | - | SPR 2025 | - | SPR 2026 | - | SPR 2027 | - | SPR 2028 | - | SPR 2029 | - |
CS | 211 | Data Structures | FALL 2023* | SPR 2024 | FALL 2024 | SPR 2025 | FALL 2025 | SPR 2026 | FALL 2026 | SPR 2027 | FALL 2027 | SPR 2028 | FALL 2028 | SPR 2029 | FALL 2029 |
CS | 232 | Python Programming | - | SPR 2024 | - | SPR 2025 | - | SPR 2026 | - | SPR 2027 | - | SPR 2028 | - | SPR 2029 | - |
CS | 235 | Java Programming | FALL 2023* | - | - | - | FALL 2025 | - | - | - | FALL 2027 | - | - | - | FALL 2029 |
CS | 243 | Architecture | FALL 2023* | SPR 2024 | FALL 2024 | SPR 2025 | FALL 2025 | SPR 2026 | FALL 2026 | SPR 2027 | FALL 2027 | SPR 2028 | FALL 2028 | SPR 2029 | FALL 2029 |
CS | 279 | Introduction to Linux | - | - | FALL 2024 | - | - | - | FALL 2026 | - | - | - | FALL 2028 | - | - |
CS | 309 | Computers and Social Change | FALL 2023* | SPR 2024 | FALL 2024 | SPR 2025 | FALL 2025 | SPR 2026 | FALL 2026 | SPR 2027 | FALL 2027 | SPR 2028 | FALL 2028 | SPR 2029 | FALL 2029 |
CS | 312 | Algorithms | FALL 2023* | SPR 2024 | FALL 2024 | SPR 2025 | FALL 2025 | SPR 2026 | FALL 2026 | SPR 2027 | FALL 2027 | SPR 2028 | FALL 2028 | SPR 2029 | FALL 2029 |
CS | 325 | Database Design | FALL 2023* | - | FALL 2024 | - | FALL 2025 | - | FALL 2026 | - | FALL 2027 | - | FALL 2028 | - | FALL 2029 |
CS | 328 | Web Apps Using Databases | - | SPR 2024 | - | SPR 2025 | - | SPR 2026 | - | SPR 2027 | - | SPR 2028 | - | SPR 2029 | - |
CS | 346 | Telecommunications & Networks | FALL 2023* | - | FALL 2024 | - | FALL 2025 | - | FALL 2026 | - | FALL 2027 | - | FALL 2028 | - | FALL 2029 |
CS | 356 | Software Design Engineering | - | SPR 2024 | - | SPR 2025 | - | SPR 2026 | - | SPR 2027 | - | SPR 2028 | - | SPR 2029 | - |
CS | 357 | Software Project Management | - | - | - | SPR 2025 | - | SPR 2026 | - | SPR 2027 | - | SPR 2028 | - | SPR 2029 | - |
CS | 374 | Operating Systems | FALL 2023* | - | FALL 2024 | - | FALL 2025 | - | FALL 2026 | - | FALL 2027 | - | FALL 2028 | - | FALL 2029 |
CS | 375 | Systems Programming | - | - | FALL 2024 | - | FALL 2025 | - | FALL 2026 | - | FALL 2027 | - | FALL 2028 | - | FALL 2029 |
CS | 444 | Robotics | - | - | - | SPR 2025 | - | - | - | SPR 2027 | - | - | - | SPR 2029 | - |
CS | 449 | Computer Security | - | SPR 2024 | - | SPR 2025 | - | SPR 2026 | - | SPR 2027 | - | SPR 2028 | - | SPR 2029 | - |
CS | 453 | Software Quality Assurance | - | - | - | - | FALL 2025 | - | FALL 2026 | - | FALL 2027 | - | FALL 2028 | - | FALL 2029 |
CS | 458 | Software Engineering | FALL 2023* | - | FALL 2024 | - | FALL 2025 | - | FALL 2026 | - | FALL 2027 | - | FALL 2028 | - | FALL 2029 |
CS | 459 | Software Engineering Senior Project | - | - | - | - | - | SPR 2026 | - | SPR 2027 | - | SPR 2028 | - | SPR 2029 | - |
CS | 461 | Computational Models | - | SPR 2024 | - | SPR 2025 | - | SPR 2026 | - | SPR 2027 | - | SPR 2028 | - | SPR 2029 | - |
CS | 480 | Advanced Topics in Computing | FALL 2023* | - | - | - | - | - | - | - | - | - | - | - | - |
CS | 480L | Advanced Topics in Computing | FALL 2023* | - | - | - | - | - | - | - | - | - | - | - | - |
CS | 482 | Internship | FALL 2023* | - | - | - | - | - | - | - | - | - | - | - | - |
CS | 499 | Directed Study | FALL 2023* | - | - | - | - | - | - | - | - | - | - | - | - |