CS 101: Intro Computing: Engrg & Sci
CS 105: Intro Computing: Non-Tech
CS 124: Introduction to Computer Science I
CS 126: Software Design Studio
CS 128: Introcuction to Computer Science II
CS 210: Ethical & Professional Issues
CS 240: Intro to Computer Systems
CS 307: Modeling and Learning in Data Science
CS 361: Probability & Statistics for Computer Science
CS 374: Introduction to Algorithms & Models of Computation
CS 409: The Art of Web Programming
CS 410: Text Information Systems
CS 412: Introduction to Data Mining
CS 413: Intro to Combinatorics
CS 418: Interactive Computer Graphics
CS 419: Production Computer Graphics
CS 420: Parallel Progrmg: Sci & Engrg
CS 421: Programming Languages & Compilers
CS 422: Programming Language Design
CS 423: Operating Systems Design
CS 427: Software Engineering I
CS 428: Software Engineering II
CS 429: Software Engineering II, ACP
CS 433: Computer System Organization
CS 434: Mobile Computing & Application
CS 436: Computer Networking Laboratory
CS 437: Topics in Internet of Things
CS 438: Communication Networks
CS 440: Artificial Intelligence
CS 441: Applied Machine Learning
CS 442: Trustworthy Machine Learning
CS 444: Deep Learning for Computer Vision
CS 445: Computation Photography
CS 447: Natural Language Processing
CS 448: Audio Computing Laboratory
CS 464: Topics in Societal and Ethical Impacts of Computer Technology
CS 466: Introduction to Bioinformatics
CS 468: Tech and Advertising Campaigns
CS 474: Logic in Computer Science
CS 475: Formal Models of Computation
CS 477: Formal Software Development Methods
CS 481: Advanced Topics in Stochastic Processes & Applications