Courses

Number Title Prerequisites
CS 100 Computer Science Orientation Website
CS 101 Intro Computing: Engrg & Sci Credit in MATH 220 or MATH 221
CS 105 Intro Computing: Non-Tech
CS 107 Data Science Discovery
CS 124 Intro to Computer Science I Website
CS 128 Intro to Computer Science II Credit in CS 124 Website
CS 173 Discrete Structures Credit in MATH 220 or MATH 221
Credit in CS 124 or CS 125 or ECE 220
Website
CS 199 124 CA Training
CS 210 Ethical & Professional Issues Credit in CS 225
CS 211 Ethical & Professional Conduct Website
CS 222 Software Design Lab Credit in CS 128
Credit or concurrent registration in CS 225
CS 225 Data Structures Credit in CS 173 or MATH 213 or MATH 347 or MATH 412 or MATH 413
Credit in CS 125 or CS 128 or ECE 220
CS 233 Computer Architecture Credit in CS 125 or CS 128
Credit in CS 173 or MATH 213
Credit or concurrent registration in CS 225
Website
CS 265 Innovation Illinois
CS 307 Model & Learning in Data Sci
CS 340 Intro to Computer Systems Credit in CS 225
CS 357 Numerical Methods I Credit in CS 101 or CS 105 or CS 124 or CS 125 or ECE 220
Credit in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Credit in MATH 241
Website
CS 361 Prob & Stat for Computer Sci Credit in MATH 220 or MATH 221
Credit or concurrent registration in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Website
CS 374 Intro to Algs & Models of Comp Credit in CS 173 or CS 225 or MATH 213
CS 400 Accel Fund of Computing I
CS 401 Accel Fund of Algorithms I
CS 407 Cryptography
CS 409 The Art of Web Programming
CS 410 Text Information Systems
CS 411 Database Systems Credit in CS 225
CS 412 Introduction to Data Mining Website
CS 413 Intro to Combinatorics
CS 415 Game Development Website
CS 418 Interactive Computer Graphics Website
CS 421 Progrmg Languages & Compilers Credit in CS 233 or CS 240 or CS 340
Credit in CS 374 or ECE 374
Credit in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Website
CS 422 Programming Language Design
CS 423 Operating Systems Design
CS 424 Real-Time Systems
CS 425 Distributed Systems Website
CS 426 Compiler Construction Website
CS 427 Software Engineering I Website
CS 433 Computer System Organization Website
CS 437 Topics in Internet of Things
CS 438 Communication Networks Website
CS 439 Wireless Networks
CS 440 Artificial Intelligence Website
CS 441 Applied Machine Learning Credit in CS 225
Credit in CS 361
CS 442 Trustworthy Machine Learning
CS 444 Deep Learning for Compt Visn Website
CS 445 Computational Photography Website
CS 446 Machine Learning Credit in CS 225
Credit or concurrent registration in Arms 406 or bioe 210 or Math 225 or Math 257 or Math 415 or Math 416
Credit or concurrent registration in CS 361 or Ece 313 or Math 461 or stat 400
CS 447 Natural Language Processing
CS 450 Numerical Analysis Credit in CS 101 or CS 125
Credit in CS 357 or MATH 415
Credit in MATH 285
Website
CS 460 Security Laboratory Website
CS 461 Computer Security I Website
CS 465 User Interface Design Website
CS 466 Introduction to Bioinformatics
CS 468 Tech and Advertising Campaigns
CS 473 Algorithms
CS 475 Formal Models of Computation
CS 476 Program Verification
CS 481 Adv Stochastic Process & Appl Website
CS 483 Applied Parallel Programming Website
CS 491 CAP Adv Competitive Algorithm Prog
CS 491 CB Cyber Security Scholar Program
CS 491 ECO Excursions in Computing I
CS 492 Senior Project I
CS 498 RC1 Law &Policy Issues in CS
CS 498 RC2 Law &Policy Issues in CS
CS 511 Advanced Data Management Website
CS 512 Data Mining Principles Website
CS 514 Adv Topics in Network Science Website
CS 521 Adv Topics in Pgm Systems
CS 527 Topics in Software Engineering Website
CS 537 Advanced Topics in IoT
CS 542 Stat Reinforcement Learning Website
CS 543 Computer Vision Website
CS 545 Machine Learning for Signals
CS 546 Advanced Topics in Natural Language Processing
CS 549 Seminar in Cognitive Science
CS 554 Parallel Numerical Algorithms Website
CS 562 Adv. Trustworthy Mach. Lrng. Website
CS 563 Advanced Computer Security
CS 567 Social Spaces
CS 572 Extremal Graph Theory
CS 579 Computational Complexity
CS 580 Topics in Algrthmc Game Theory
CS 581 Algorithmic Genomic Biology Website
CS 591 ACT Advanced Compiler Technology Website
CS 591 IG Distributed Systems Seminar
CS 591 LRS Improving your Research Skills
CS 591 MH Scientific Computing Seminar Website
CS 591 PHD PHD Orientation Seminar Website
CS 591 SCH PhD Job Search Prep Website
CS 591 SE Software Engineering Seminar Website
CS 591 SN Systems and Networking Seminar
CS 591 TA Teaching Assistant Training
CS 598 AO2 Foundations of Data Curation
CS 598 CC1 Cloud Computing Capstone
CS 598 CG Sec and Priv for IoT in Homes Website
CS 598 CM ML for Compilers & Architect. Website
CS 598 HPN High-Speed/Progrmable Networks Website
CS 598 KCC Understanding LLMs AKA ChatGPT
CS 598 KKH ADV Comp. Topics in Robotics Website
CS 598 KMC Found. for Comp. Edu. Research Website
CS 598 KPH Foundations for Comp. Ed Res. Website
CS 598 KSA Social Computing
CS 598 LAZ Vision
CS 598 MS ML + Data Systems Website
CS 598 PEN Efficiency in NLP
CS 598 PPM Parallel Programming Models
CS 598 PSO Practical Statistical Learning
CS 598 RAP Cloud Stor Sys: Theory&Practic Website
CS 598 SFS Computing & Global Developmnt Website
CS 598 SMC Research Methods in HCI Website
CS 598 SML Scientific Machine Learning
CS 598 SPH Research Methods in HCI Website
CS 598 TMC Advanced Data Structures Website
CS 598 WSI ADV Wireless Networks and IOT Website
CS 598 YL Special Top. in Robot Learning
Number Title Prerequisites
CS 101 Intro Computing: Engrg & Sci Credit in MATH 220 or MATH 221
CS 102 Little Bits to Big Ideas Website
CS 105 Intro Computing: Non-Tech Website
CS 107 Data Science Discovery Website
CS 124 Intro to Computer Science I Website
CS 128 Intro to Computer Science II Credit in CS 124 Website
CS 173 Discrete Structures Credit in MATH 220 or MATH 221
Credit in CS 124 or CS 125 or ECE 220
CS 199 CA Training
CS 210 Ethical & Professional Issues Credit in CS 225 Website
CS 211 Ethical & Professional Conduct Website
CS 222 Software Design Lab Credit in CS 128
Credit or concurrent registration in CS 225
CS 225 Data Structures Credit in CS 173 or MATH 213 or MATH 347 or MATH 412 or MATH 413
Credit in CS 125 or CS 128 or ECE 220
CS 233 Computer Architecture Credit in CS 125 or CS 128
Credit in CS 173 or MATH 213
Credit or concurrent registration in CS 225
Website
CS 277 Algo & Data Stru for Data Sci Website
CS 307 Model & Learning in Data Sci Website
CS 340 Intro to Computer Systems Credit in CS 225 Website
CS 357 Numerical Methods I Credit in CS 101 or CS 105 or CS 124 or CS 125 or ECE 220
Credit in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Credit in MATH 241
Website
CS 361 Prob & Stat for Computer Sci Credit in MATH 220 or MATH 221
Credit or concurrent registration in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Website
CS 374 Intro to Algs & Models of Comp Credit in CS 173 or CS 225 or MATH 213
CS 402 Accel Fund of Computing II
CS 403 Accel Fund of Algorithms II
CS 407 Cryptography Website
CS 410 Text Information Systems Website
CS 411 Database Systems Credit in CS 225
CS 412 Introduction to Data Mining Website
CS 413 Intro to Combinatorics
CS 415 Game Development Website
CS 421 Progrmg Languages & Compilers Credit in CS 233 or CS 240 or CS 340
Credit in CS 374 or ECE 374
Credit in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Website
CS 425 Distributed Systems Website
CS 431 Embedded Systems Website
CS 433 Computer System Organization Website
CS 434 Real World Algorithms - IoT/DS Website
CS 435 Cloud Networking
CS 437 Topics in Internet of Things
CS 438 Communication Networks Website
CS 440 Artificial Intelligence
CS 441 Applied Machine Learning Credit in CS 225
Credit in CS 361
Website
CS 443 Reinforcement Learning Website
CS 444 Deep Learning for Compt Visn
CS 445 Computational Photography Website
CS 446 Machine Learning Credit in CS 225
Credit or concurrent registration in Arms 406 or bioe 210 or Math 225 or Math 257 or Math 415 or Math 416
Credit or concurrent registration in CS 361 or Ece 313 or Math 461 or stat 400
CS 448 Audio Computing Laboratory Credit or concurrent registration in CS 241 or Credit in CS 341 or Credit or concurrent registration in ECE 391
Credit or concurrent registration in ARMS 406 or BIOE 210 or Credit in MATH 257 or Credit or concurrent registration in MATH 415 or MATH 416
Website
CS 450 Numerical Analysis Credit in CS 101 or CS 125
Credit in CS 357 or MATH 415
Credit in MATH 285
Website
CS 461 Computer Security I Website
CS 463 Computer Security II Website
CS 467 Social Visualization
CS 468 Tech and Advertising Campaigns
CS 473 Algorithms
CS 477 Formal Software Devel Methods
CS 482 Simulation Website
CS 483 Applied Parallel Programming
CS 484 Parallel Programming
CS 491 CAP Adv Competitive Algorithm Prog
CS 491 CB IAT Seminar
CS 491 EIC Excursions in computing II
CS 493 Senior Project II, ACP
CS 494 Senior Project II
CS 498 DSO Cloud Computing Applications
CS 498 SCG Computational Social Science
CS 498 SCU Computational Social Science
CS 500 Topics in Comp Ed Rsrch
CS 510 Advanced Information Retrieval Website
CS 511 Advanced Data Management
CS 512 Data Mining Principles Website
CS 521 Adv Topics in Pgm Systems Website
CS 522 Programming Language Semantics
CS 523 Advanced Operating Systems
CS 524 Concurrent Progrmg Languages
CS 525 Advanced Distributed Systems Website
CS 526 Advanced Compiler Construction Website
CS 527 Topics in Software Engineering
CS 533 Parallel Computer Architecture
CS 534 Adv Topics in Comp Arch Website
CS 536 Fault-Tolerant Dig Syst Design
CS 543 Computer Vision
CS 544 Optimiz in Computer Vision
CS 555 Numerical Methods for PDEs Website
CS 562 Adv Topics in Sec, Priv and ML Website
CS 565 Ethics in AI Website
CS 571 Combinatorial Mathematics Website
CS 574 Randomized Algorithms
CS 576 Topics in Automated Deduction Website
CS 584 Embedded System Verification Website
CS 586 Combinatorial Optimization
CS 588 Autonomous Vehicle System Eng
CS 591 ACT Advanced Compiler Technology
CS 591 BIO BIOINFORMATICS
CS 591 FM Formal Methods Seminar
CS 591 IG ADV Sem in Distributed Systems
CS 591 SE SOFTWARE ENGINEER. SEM.
CS 591 SN Systems and Networking Seminar
CS 591 TA Teaching Assistant Training
CS 598 APK Fast Algor & Integral Equat.'s Website
CS 598 EKS Smart cities, homes, & beyond
CS 598 KCC Using LLMs AKA ChatGPT
CS 598 MEB Computational Cancer Genomics
CS 598 YL Deep Lrng. for Robotic Manip.
Number Title Prerequisites
CS 100 Computer Science Orientation Website
CS 101 Intro Computing: Engrg & Sci Credit in MATH 220 or MATH 221
CS 105 Intro Computing: Non-Tech Website
CS 107 Data Science Discovery Website
CS 124 Intro to Computer Science I Website
CS 128 Intro to Computer Science II Credit in CS 124 Website
CS 173 Discrete Structures Credit in MATH 220 or MATH 221
Credit in CS 124 or CS 125 or ECE 220
CS 199 124 CA Training
CS 210 Ethical & Professional Issues Credit in CS 225 Website
CS 211 Ethical & Professional Conduct Website
CS 222 Software Design Lab Credit in CS 128
Credit or concurrent registration in CS 225
CS 225 Data Structures Credit in CS 173 or MATH 213 or MATH 347 or MATH 412 or MATH 413
Credit in CS 125 or CS 128 or ECE 220
CS 233 Computer Architecture Credit in CS 125 or CS 128
Credit in CS 173 or MATH 213
Credit or concurrent registration in CS 225
Website
CS 307 Model & Learning in Data Sci Website
CS 340 Intro to Computer Systems Credit in CS 225 Website
CS 357 Numerical Methods I Credit in CS 101 or CS 105 or CS 124 or CS 125 or ECE 220
Credit in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Credit in MATH 241
Website
CS 361 Prob & Stat for Computer Sci Credit in MATH 220 or MATH 221
Credit or concurrent registration in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Website
CS 374 Intro to Algs & Models of Comp Credit in CS 173 or CS 225 or MATH 213
CS 400 Accel Fund of Computing I
CS 401 Accel Fund of Algorithms I
CS 407 Cryptography Website
CS 409 The Art of Web Programming
CS 410 Text Information Systems Website
CS 411 Database Systems Credit in CS 225
CS 412 Introduction to Data Mining Website
CS 413 Intro to Combinatorics
CS 415 Game Development Website
CS 418 Interactive Computer Graphics Website
CS 421 Progrmg Languages & Compilers Credit in CS 233 or CS 240 or CS 340
Credit in CS 374 or ECE 374
Credit in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Website
CS 422 Programming Language Design
CS 423 Operating Systems Design
CS 424 Real-Time Systems
CS 425 Distributed Systems Website
CS 426 Compiler Construction Website
CS 427 Software Engineering I Website
CS 433 Computer System Organization Website
CS 437 Topics in Internet of Things
CS 438 Communication Networks Website
CS 439 Wireless Networks
CS 440 Artificial Intelligence
CS 441 Applied Machine Learning Credit in CS 225
Credit in CS 361
Website
CS 442 Trustworthy Machine Learning
CS 444 Deep Learning for Compt Visn
CS 445 Computational Photography Website
CS 446 Machine Learning Credit in CS 225
Credit or concurrent registration in Arms 406 or bioe 210 or Math 225 or Math 257 or Math 415 or Math 416
Credit or concurrent registration in CS 361 or Ece 313 or Math 461 or stat 400
CS 447 Natural Language Processing
CS 450 Numerical Analysis Credit in CS 101 or CS 125
Credit in CS 357 or MATH 415
Credit in MATH 285
Website
CS 460 Security Laboratory Website
CS 461 Computer Security I Website
CS 465 User Interface Design Website
CS 466 Introduction to Bioinformatics
CS 468 Tech and Advertising Campaigns
CS 473 Algorithms
CS 474 Logic in Computer Science
CS 475 Formal Models of Computation
CS 476 Program Verification
CS 481 Adv Stochastic Process & Appl Website
CS 483 Applied Parallel Programming
CS 491 CAP Adv Competitive Algorithm Prog
CS 491 CB Cyber Security Scholar Program
CS 491 ECO Excursions in Computing I
CS 492 Senior Project I
CS 498 RC1 Law &Policy Issues in CS
CS 498 RC2 Law &Policy Issues in CS
CS 511 Advanced Data Management
CS 512 Data Mining Principles Website
CS 514 Adv Topics in Network Science Website
CS 521 Adv Topics in Pgm Systems Website
CS 527 Topics in Software Engineering
CS 537 Advanced Topics in IoT
CS 542 Stat Reinforcement Learning Website
CS 543 Computer Vision
CS 544 Optimiz in Computer Vision
CS 545 Machine Learning for Signals
CS 546 Advanced Topics in Natural Language Processing
CS 549 Seminar in Cognitive Science
CS 556 Iterative & Multigrid Methods
CS 562 Adv. Trustworthy Mach. Lrng. Website
CS 563 Advanced Computer Security
CS 567 Social Spaces
CS 571 Combinatorial Mathematics Website
CS 579 Computational Complexity
CS 580 Topics in Algrthmc Game Theory
CS 584 Embedded System Verification Website
CS 591 ACT Advanced Compiler Technology
CS 591 IG Distributed Systems Seminar
CS 591 LRS Improving Your Research Skills
CS 591 MH Scientific Computing Seminar Website
CS 591 PHD PHD Orientation Seminar Website
CS 591 SCH PhD Job Search Prep Website
CS 591 SE Software Engineering Seminar
CS 591 SN Systems and Networking Seminar
CS 591 TA Teaching Assistant Training
CS 598 AO2 Foundations of Data Curation
CS 598 CC1 Cloud Computing Capstone
CS 598 HPN High-Speed/Progrmable Networks Website
CS 598 JBR ML for Software Engineering
CS 598 JP Machine Lrning Computation Bio
CS 598 KCC Understanding LLMs AKA ChatGPT
CS 598 KKH ADV Comp. Topics in Robotics Website
CS 598 KMC Found. for Comp. Edu. Research Website
CS 598 KPH Foundations for Comp. Ed Res. Website
CS 598 PEN Efficiency in NLP
CS 598 PSO Practical Statistical Learning
CS 598 SFS Computing & Global Developmnt Website
CS 598 SHW 3-D Vision
CS 598 SMC Found. for Comp. Edu. Research Website
CS 598 SML Scientific Machine Learning
CS 598 SPH Found. for Comp. Edu. Research Website
CS 598 WSI ADV Wireless Networks and IOT Website
Number Title Prerequisites
CS 100 Computer Science Orientation Website
CS 101 Intro Computing: Engrg & Sci Credit in MATH 220 or MATH 221
CS 105 Intro Computing: Non-Tech Website
CS 124 Intro to Computer Science I Website
CS 125 Intro to Computer Science
CS 126 Software Design Studio Credit in CS 125
CS 128 Intro to Computer Science II Credit in CS 124 Website
CS 173 Discrete Structures Credit in MATH 220 or MATH 221
Credit in CS 124 or CS 125 or ECE 220
CS 196 First-Year Student Honors
CS 199 Undergraduate Open Seminar
CS 199 G1H Undergraduate Open Seminar
CS 199 K12 Undergraduate Open Seminar
CS 199 LA1 Undergraduate Open Seminar
CS 199 PUR Undergraduate Open Seminar
CS 199 SDS Undergraduate Open Seminar
CS 210 Ethical & Professional Issues Credit in CS 225 Website
CS 211 Ethical & Professional Conduct Website
CS 222 Software Design Lab Credit in CS 128
Credit or concurrent registration in CS 225
CS 225 Data Structures Credit in CS 173 or MATH 213 or MATH 347 or MATH 412 or MATH 413
Credit in CS 125 or CS 128 or ECE 220
CS 233 Computer Architecture Credit in CS 125 or CS 128
Credit in CS 173 or MATH 213
Credit or concurrent registration in CS 225
Website
CS 242 Programming Studio
CS 277 Algo & Data Stru for Data Sci Website
CS 296 Honors Course
CS 307 Model & Learning in Data Sci Website
CS 340 Intro to Computer Systems Credit in CS 225 Website
CS 357 Numerical Methods I Credit in CS 101 or CS 105 or CS 124 or CS 125 or ECE 220
Credit in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Credit in MATH 241
Website
CS 361 Prob & Stat for Computer Sci Credit in MATH 220 or MATH 221
Credit or concurrent registration in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Website
CS 374 Intro to Algs & Models of Comp Credit in CS 173 or CS 225 or MATH 213
CS 398 Special Topics
CS 400 Accel Fund of Computing I
CS 401 Accel Fund of Algorithms I
CS 402 Accel Fund of Computing II
CS 403 Accel Fund of Algorithms II
CS 409 The Art of Web Programming
CS 410 Text Information Systems Website
CS 411 Database Systems Credit in CS 225
CS 412 Introduction to Data Mining Website
CS 414 Multimedia Systems
CS 415 Game Development Website
CS 417 Virtual Reality
CS 418 Interactive Computer Graphics Website
CS 419 Production Computer Graphics Website
CS 420 Parallel Progrmg: Sci & Engrg Website
CS 421 Progrmg Languages & Compilers Credit in CS 233 or CS 240 or CS 340
Credit in CS 374 or ECE 374
Credit in ASRM 406 or MATH 225 or MATH 257 or MATH 415 or MATH 416
Website
CS 422 Programming Language Design
CS 423 Operating Systems Design
CS 424 Real-Time Systems
CS 425 Distributed Systems Website
CS 426 Compiler Construction Website
CS 427 Software Engineering I Website
CS 428 Software Engineering II Website
CS 429 Software Engineering II, ACP Website
CS 431 Embedded Systems Website
CS 433 Computer System Organization Website
CS 435 Cloud Networking
CS 436 Computer Networking Laboratory
CS 437 Topics in Internet of Things
CS 438 Communication Networks Website
CS 440 Artificial Intelligence
CS 441 Applied Machine Learning Credit in CS 225
Credit in CS 361
Website
CS 442 Trustworthy Machine Learning
CS 443 Reinforcement Learning Website
CS 444 Deep Learning for Compt Visn
CS 445 Computational Photography Website
CS 446 Machine Learning Credit in CS 225
Credit or concurrent registration in Arms 406 or bioe 210 or Math 225 or Math 257 or Math 415 or Math 416
Credit or concurrent registration in CS 361 or Ece 313 or Math 461 or stat 400
CS 447 Natural Language Processing
CS 448 Audio Computing Laboratory Credit or concurrent registration in CS 241 or Credit in CS 341 or Credit or concurrent registration in ECE 391
Credit or concurrent registration in ARMS 406 or BIOE 210 or Credit in MATH 257 or Credit or concurrent registration in MATH 415 or MATH 416
Website
CS 450 Numerical Analysis Credit in CS 101 or CS 125
Credit in CS 357 or MATH 415
Credit in MATH 285
Website
CS 457 Numerical Methods II
CS 460 Security Laboratory Website
CS 461 Computer Security I Website
CS 463 Computer Security II Website
CS 464 Topics in Societal Impacts Website
CS 465 User Interface Design Website
CS 466 Introduction to Bioinformatics
CS 467 Social Visualization
CS 473 Algorithms
CS 474 Logic in Computer Science
CS 475 Formal Models of Computation
CS 476 Program Verification
CS 477 Formal Software Devel Methods
CS 484 Parallel Programming
CS 491 125 Seminar
CS 491 CAP Seminar
CS 491 CB Seminar
CS 491 ECO Seminar
CS 491 EIC Seminar
CS 491 LCA Seminar
CS 491 TC Seminar
CS 492 Senior Project I
CS 493 Senior Project II, ACP
CS 494 Senior Project II
CS 498 AM3 Special Topics
CS 498 AB1 Special Topics
CS 498 AB2 Special Topics
CS 498 ABD Special Topics
CS 498 ABG Special Topics Website
CS 498 ABU Special Topics Website
CS 498 AL1 Special Topics
CS 498 AM1 Special Topics Website
CS 498 AM3 Special Topics
CS 498 AM4 Special Topics
CS 498 AML Special Topics Website
CS 498 BL1 Special Topics
CS 498 CA3 Special Topics Website
CS 498 CA4 Special Topics Website
CS 498 CCA Special Topics
CS 498 CL1 Special Topics
CS 498 CL2 Special Topics
CS 498 DAF Special Topics
CS 498 DH3 Special Topics
CS 498 DH4 Special Topics
CS 498 DL1 Special Topics
CS 498 DL3 Special Topics Website
CS 498 DL4 Special Topics Website
CS 498 DSG Special Topics Website
CS 498 DSO Special Topics
CS 498 DSU Special Topics Website
CS 498 DV1 Special Topics
CS 498 DV2 Special Topics
CS 498 ES Special Topics
CS 498 FCS Special Topics Website
CS 498 FOA Special Topics Website
CS 498 FU3 Special Topics
CS 498 FU4 Special Topics
CS 498 GA Special Topics
CS 498 GA3 Special Topics
CS 498 GA4 Special Topics
CS 498 GC1 Special Topics
CS 498 GC2 Special Topics
CS 498 GD1 Special Topics
CS 498 GD2 Special Topics
CS 498 GDG Special Topics
CS 498 GDU Special Topics Website
CS 498 GFD Special Topics
CS 498 HCI Special Topics
CS 498 IDS Special Topics
CS 498 IR1 Special Topics Website
CS 498 IR2 Special Topics Website
CS 498 ISE Special Topics
CS 498 IT3 Special Topics
CS 498 IT4 Special Topics
CS 498 ITF Special Topics
CS 498 ITO Special Topics
CS 498 LB1 Special Topics Website
CS 498 LB2 Special Topics Website
CS 498 MA4 Special Topics
CS 498 MD Special Topics
CS 498 ME1 Special Topics Website
CS 498 ME2 Special Topics Website
CS 498 MG3 Special Topics
CS 498 MG4 Special Topics
CS 498 MID Special Topics
CS 498 MP1 Special Topics
CS 498 MP2 Special Topics
CS 498 MP3 Special Topics
CS 498 OSP Special Topics
CS 498 PS3 Special Topics Website
CS 498 PS4 Special Topics Website
CS 498 RC1 Special Topics
CS 498 RC2 Special Topics
CS 498 RC3 Special Topics
CS 498 RC4 Special Topics
CS 498 RK1 Special Topics
CS 498 RK2 Special Topics
CS 498 RK3 Special Topics
CS 498 RK4 Special Topics
CS 498 RL1 Special Topics Website
CS 498 RL2 Special Topics Website
CS 498 SCG Special Topics
CS 498 SCU Special Topics
CS 498 SL3 Special Topics
CS 498 SL4 Special Topics
CS 498 SM Special Topics
CS 498 ST Special Topics
CS 498 TC3 Special Topics
CS 498 TC4 Special Topics
CS 498 TO1 Special Topics Website
CS 498 TO2 Special Topics Website
CS 498 VR3 Special Topics
CS 498 VR4 Special Topics
CS 498 WN3 Special Topics
CS 498 WN4 Special Topics
CS 500 Topics in Comp Ed Rsrch
CS 510 Advanced Information Retrieval Website
CS 511 Advanced Data Management
CS 512 Data Mining Principles Website
CS 514 Adv Topics in Network Science Website
CS 519 Scientific Visualization
CS 521 Adv Topics in Pgm Systems Website
CS 522 Programming Language Semantics
CS 523 Advanced Operating Systems
CS 524 Concurrent Progrmg Languages
CS 525 Advanced Distributed Systems Website
CS 526 Advanced Compiler Construction Website
CS 527 Topics in Software Engineering
CS 528 Obj-Oriented Progrmg & Design
CS 533 Parallel Computer Architecture
CS 534 Adv Topics in Comp Arch Website
CS 537 Advanced Topics in IoT
CS 538 Advanced Computer Networks
CS 540 Deep Learning Theory
CS 542 Stat Reinforcement Learning Website
CS 544 Optimiz in Computer Vision
CS 545 Machine Learning for Signals
CS 546 Advanced Topics in Natural Language Processing
CS 548 Models of Cognitive Processes
CS 554 Parallel Numerical Algorithms Website
CS 555 Numerical Methods for PDEs Website
CS 556 Iterative & Multigrid Methods
CS 558 Topics in Numerical Analysis
CS 562 Adv Topics in Sec, Priv and ML Website
CS 563 Advanced Computer Security
CS 565 Human-Computer Interaction Website
CS 567 Social Spaces
CS 573 Algorithms
CS 574 Randomized Algorithms
CS 576 Topics in Automated Deduction Website
CS 579 Computational Complexity
CS 580 Topics in Algrthmc Game Theory
CS 581 Algorithmic Genomic Biology Website
CS 582 ML for Bioinformatics
CS 583 Approximation Algorithms
CS 588 Autonomous Vehicle System Eng
CS 591 ACT Advanced Seminar
CS 591 BIO Advanced Seminar
CS 591 CCR Advanced Seminar
CS 591 CI Advanced Seminar
CS 591 CSO Advanced Seminar
CS 591 DAI Advanced Seminar
CS 591 DS Advanced Seminar
CS 591 FAC Advanced Seminar
CS 591 FM Advanced Seminar
CS 591 GFX Advanced Seminar
CS 591 HAN Advanced Seminar
CS 591 HCI Advanced Seminar
CS 591 IG Advanced Seminar
CS 591 JE Advanced Seminar
CS 591 JM Advanced Seminar
CS 591 LRS Advanced Seminar
CS 591 LVK Advanced Seminar
CS 591 MH Advanced Seminar Website
CS 591 PHD Advanced Seminar Website
CS 591 RHC Advanced Seminar
CS 591 SCH Advanced Seminar Website
CS 591 SE Advanced Seminar
CS 591 SN Advanced Seminar
CS 591 TA Advanced Seminar
CS 591 TCI Advanced Seminar
CS 591 TCS Advanced Seminar
CS 591 TXT Advanced Seminar
CS 598 AGO Special Topics
CS 598 AGP Special Topics
CS 598 AK Special Topics
CS 598 AO2 Special Topics
CS 598 APK Special Topics Website
CS 598 BAN Special Topics Website
CS 598 CAC Special Topics
CS 598 CAL Special Topics Website
CS 598 CC1 Special Topics
CS 598 CG Special Topics Website
CS 598 CLF Special Topics
CS 598 CM Special Topics Website
CS 598 CPS Special Topics
CS 598 CSC Special Topics
CS 598 CXZ Special Topics
CS 598 DAF Special Topics
CS 598 DEL Special Topics
CS 598 DHP Special Topics
CS 598 DK Special Topics Website
CS 598 DWH Special Topics
CS 598 ECH Special Topics
CS 598 EKS Special Topics
CS 598 EWS Special Topics Website
CS 598 GDS Special Topics
CS 598 HAZ Special Topics
CS 598 HPN Special Topics Website
CS 598 HS Special Topics
CS 598 JBR Special Topics
CS 598 JGE Special Topics
CS 598 JHM Special Topics
CS 598 JP Special Topics
CS 598 KCC Special Topics
CS 598 KGK Special Topics
CS 598 KKH Special Topics Website
CS 598 KMC Special Topics Website
CS 598 KN Special Topics
CS 598 KPH Special Topics Website
CS 598 KSA Special Topics
CS 598 LAZ Special Topics
CS 598 LCE Special Topics
CS 598 LRW Special Topics
CS 598 LVK Special Topics
CS 598 MAF Special Topics
CS 598 MAN Special Topics
CS 598 MEB Special Topics
CS 598 MP Special Topics
CS 598 MS Special Topics Website
CS 598 OOK Special Topics Website
CS 598 OSS Special Topics
CS 598 PEN Special Topics
CS 598 PPM Special Topics
CS 598 PS Special Topics
CS 598 PSO Special Topics
CS 598 PSR Special Topics Website
CS 598 RAP Special Topics Website
CS 598 RK Special Topics
CS 598 RTS Special Topics
CS 598 SFS Special Topics Website
CS 598 SG Special Topics
CS 598 SGO Special Topics
CS 598 SHW Special Topics
CS 598 SMC Special Topics Website
CS 598 SML Special Topics
CS 598 SPH Special Topics Website
CS 598 SS Special Topics
CS 598 SVA Special Topics
CS 598 TAR Special Topics
CS 598 TEL Special Topics
CS 598 TMC Special Topics Website
CS 598 WSI Special Topics Website
CS 598 YL Special Topics