Class Schedule Display
CS Courses for Fall 2026
Please click on the course title for more information.
CS 110 01 - Sociotechnical Dimensions of Computing in the Age of AI

CS 111 01 - Computer Programming and Problem Solving

CS 111 02 - Computer Programming and Problem Solving

CS 111L L01 - Laboratory: Computer Programming and Problem Solving

CS 111L L02 - Laboratory: Computer Programming and Problem Solving

CS 111L L03 - Laboratory: Computer Programming and Problem Solving

CS 111L L04 - Laboratory: Computer Programming and Problem Solving

CS 111L L05 - Laboratory: Computer Programming and Problem Solving

CS 121 01 - Intro to Game Design

CS 220 01 - Human-Computer Interaction

CS 230 2LA - Data Structures

CS 230 2LB - Data Structures

CS 230 1LB - Data Structures

CS 230 1LA - Data Structures

CS 230 01 - Data Structures

CS 230 02 - Data Structures

CS 230X 01 - Data Structures

CS 231 01 - Design and Analysis of Algorithms

CS 232 02 - Artificial Intelligence

CS 232 01 - Artificial Intelligence

CS 235 01 - Theory of Computation

CS 240 01 - Foundations of Computer Systems with Laboratory

CS 240L L01 - Laboratory: Foundations of Computer Systems Laboratory

CS 240L L02 - Laboratory: Foundations of Computer Systems Laboratory

CS 240L L03 - Laboratory: Foundations of Computer Systems Laboratory

CS 245 01 - Probabilistic Foundations of Machine Learning

CS 298 01 - Social Media and Elections

CS 304 01 - Databases with Web Interfaces

CS 315 01 - Data Science for the Web

CS 317 01 - Mobile App Development

CS 321 01 - Extended Reality

CS 344 01 - Deep Learning

CS 344 02 - Deep Learning

CS 365 01 - Advanced Projects in Playable Media