Skip to main content
  1. Computer Science Notes/
  2. CS2026 Proposals/

CS 2026 Proposal - Changes

·203 words·1 min·

CS Revision 2026
#

Changes:

  • Fundamentals Changes Drastically
    • Not a prereq for cs2370, but may be a prereq for later courses.
    • Doesn’t cover circuits
    • Does cover files, CLI usage, and other domain basics.
    • Covers some short topics from ACM core: DB, Networking
  • Intermediate Programming
    • Data structures isn’t in the name
    • Still cover using lists, maps.
    • Needs to cover short topics from ACM core: Graphics, HCI
  • Algorithms
    • Data structures is in the name
  • Operating Systems
    • Requires C Programming, Not Architecture
  • Databases: Gone
  • Calc 2 -> Calc Stats, Basic Stats Gone
  • Added AI
  • Added Programming Languages (also acts as “Advanced Programming”)
  • Still need to clean up credit numbers.

Implications for RB, CY, IT

  • Fundamentals is no longer pre-req for Intro to Programming
    • Still may recommend it comes first in course sequence.
  • Databases still exists: It’s an IT / CY only course.
  • Robotics already requires AI; now we can definitely run it.

Still Want To

  • Figure out 3-year IT, minimizing unique courses.
  • See what more overlap we can get between the four majors.
  • Stare more closely at what the math reqs are between majors:
    • Can we offer low-math CS, or high math CY, or similar?
    • Do the math reqs for CS/RB want to be the same?
Nat Tuck
Author
Nat Tuck