| . |
Computer Science
Unit Name: Computer Science
Head of Department: Marc Snir
Department Office: 2270 Digital Computer Laboratory, 1304 West Springfield, Urbana, 333-4428
If you have questions about
these classes or their descriptions, please contact the department or
unit listed above. See the Courses Catalog Index for more information
on the Catalog.
C S 100.
Freshman Orientation in Computer Science
C S 101.
Introduction to Computing with Application to Engineering and Physical Science
C S 105.
Introduction to Computing for Non-Technical Majors
C S 110.
Programming Laboratory
C S 125.
Introduction to Computer Science
C S 173.
Discrete Mathematical Structures
C S 196.
Honors Course in Computer Science
C S 199.
Undergraduate Open Seminar
C S 210.
Ethical and Professional Issues in Computing
C S 225.
Data Structures and Software Principles
C S 231.
Computer Architecture, I
C S 232.
Computer Architecture, II
C S 257.
Numerical Methods
C S 273.
Introduction to Theory of Computation
C S 290.
Individual Study
C S 292.
Senior Project in Computer Science, I
C S 293.
Senior Project in Computer Science, II
C S 296.
Honors Course in Computer Science
C S 297.
Special Topics in Computer Science
C S 299.
Senior Thesis in Computer Science
C S 300.
Data Structures and Software Principles for Non-Computer Majors
C S 301.
Files and Information Systems for Non-Computer Majors
C S 302.
Software Design and Development for Non-Computer Majors
C S 311.
Database Systems
C S 313.
Combinatorial Mathematics
C S 314.
Multimedia Systems
C S 317.
Computer-Assisted Instruction
C S 318.
Computer Graphics
C S 319.
Advanced Topics in Computer Graphics
C S 320.
Introduction to Parallel Programming for Scientists and Engineers
C S 321.
Programming Languages and Compilers
C S 322.
Programming Language Design
C S 323.
Operating Systems Design
C S 324.
Real-Time Systems
C S 326.
Compiler Construction
C S 327.
Software Engineering, I
C S 328.
Distributed Systems
C S 329.
Software Engineering, II
C S 331.
Embedded Systems Architectures and Software Development
C S 333.
Computer System Organization
C S 335.
Introduction to VLSI System Design
C S 337.
VLSI System and Logic Design
C S 338.
Communication Networks
C S 343.
Introduction to Robotics
C S 346.
Pattern Recognition and Machine Learning
C S 348.
Introduction to Artificial Intelligence
C S 350.
Numerical Analysis: A Comprehensive Introduction
C S 355.
Numerical Methods for Partial Differential Equations
C S 358.
Numerical Linear Algebra
C S 359.
Numerical Approximation and Ordinary Differential Equations
C S 362.
Logic Design
C S 373.
Combinatorial Algorithms
C S 375.
Automata, Formal Languages, and Computational Complexity
C S 376.
Program Verification
C S 384.
Computer Data Acquisition Systems
C S 391.
Seminar in Computer Science
C S 397.
Special Topics in Computer Science
C S 405.
Numerical Methods in Fluid Dynamics
C S 411.
Design of Database Management Systems
C S 412.
Data Mining
C S 419.
Scientific Visualization
C S 422.
Programming Language Semantics
C S 423.
Advanced Operating Systems
C S 424.
Foundations of Concurrent Programming Languages and Systems
C S 426.
Topics in Compiler Construction
C S 427.
Advanced Topics in Software Engineering
C S 433.
Theory of High-Speed Parallel Computation
C S 436.
Design of Fault-Tolerant Digital Systems
C S 441.
Computer Systems Analysis
C S 442.
Artificial Neural Networks
C S 443.
Computer Vision
C S 445.
Systems Modeling and Simulation
C S 448.
Computer Models of Cognitive Processes
C S 449.
Proseminar in Cognitive Science
C S 450.
Iterative and Multigrid Solvers
C S 454.
Parallel Numerical Algorithms
C S 458.
Topics in Numerical Analysis
C S 470.
Geometry and Topology of Grid Generation
C S 471.
Combinatorial Mathematics
C S 472.
Extremal Graph Theory
C S 473.
Topics in Analysis of Algorithms
C S 475.
Methods of Combinatorics
C S 476.
Topics in Automated Deduction
C S 477.
Coding Theory
C S 478.
Information Theory
C S 479.
Computational Complexity
C S 490.
Individual Study
C S 491.
Advanced Seminar in Computer Science
C S 497.
Special Topics in Computer Science
C S 499.
Thesis Research
|