Computer Science

Fall 2023 Part of Term 1

Part of Term 1
Aug 21-Dec 6
  • Computer Science
  • Head of Department: Nancy Amato
  • Department Office: 2232 Siebel Center, 201 N. Goodwin Avenue, Urbana
  • P: 217-333-3426
CS courses available for fall 2023 schedule
Subject Code Subject
100 Computer Science Orientation
101 Intro Computing: Engrg & Sci
105 Intro Computing: Non-Tech
107 Data Science Discovery
124 Introduction to Computer Science I
128 Introduction to Computer Science II
173 Discrete Structures
199 Undergraduate Open Seminar in Computer Science
210 Ethical & Professional Issues
211 Ethical and Professional Conduct
222 Software Design Lab
225 Data Structures
233 Computer Architecture
265 Innovation Illinois: From Accessible Design to Supercomputing Cultures
307 Modeling and Learning in Data Science
340 Introduction to Computer Systems
341 System Programming
357 Numerical Methods I
361 Probability & Statistics for Computer Science
374 Introduction to Algorithms & Models of Computation
397 Individual Study
400 Accelerated Fundamentals of Computing I
401 Accelerated Fundamentals of Algorithms I
407 Cryptography
409 The Art of Web Programming
410 Text Information Systems
411 Database Systems
412 Introduction to Data Mining
413 Intro to Combinatorics
415 Game Development
418 Interactive Computer Graphics
421 Programming Languages & Compilers
422 Programming Language Design
423 Operating Systems Design
424 Real-Time Systems
425 Distributed Systems
426 Compiler Construction
427 Software Engineering I
433 Computer System Organization
437 Topics in Internet of Things
438 Communication Networks
439 Wireless Networks
440 Artificial Intelligence
441 Applied Machine Learning
442 Trustworthy Machine Learning
444 Deep Learning for Computer Vision
445 Computational Photography
446 Machine Learning
447 Natural Language Processing
450 Numerical Analysis
460 Security Laboratory
461 Computer Security I
465 User Interface Design
466 Introduction to Bioinformatics
473 Algorithms
475 Formal Models of Computation
476 Program Verification
481 Advanced Topics in Stochastic Processes & Applications
483 Applied Parallel Programming
491 Seminar
492 Senior Project I
497 CS Team Project
498 Special Topics
499 Senior Thesis
500 Current Topics in Computing Education Research
511 Advanced Data Management
512 Data Mining Principles
514 Advanced Topics in Network Science
521 Advanced Topics in Programming Systems
527 Topics in Software Engineering
537 Advanced Topics in Internet of Things (IoT)
542 Statistical Reinforcement Learning
543 Computer Vision
545 Machine Learning for Signal Processing
546 Advanced Topics in Natural Language Processing
549 Seminar in Cognitive Science
554 Parallel Numerical Algorithms
562 Advanced Topics in Security, Privacy, and Machine Learning
563 Advanced Computer Security
567 Social Signals and Social Media
572 Extremal Graph Theory
579 Computational Complexity
580 Topics in Algorithmic Game Theory
581 Algorithmic Genomic Biology
591 Advanced Seminar
597 Individual Study
598 Special Topics
599 Thesis Research
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000