CatalogSpring 2006Computer Scienceskip navigationillinois hometext view
   Home
   
  
  
   
  
   Class Schedule
  Summer 06
  Spring 06
  Fall 05
  Summer 05
  Spring 05
  Fall 04
   
    
  Course Catalog
  Spring 06
  Fall 05
  Spring 05
  Fall 04
  Spring 04
  Fall 03
  Spring 03
  Fall 02
  Spring 02
  Fall 01
  Spring 01
  Fall 00
  Spring 00
   
    
 
  Spring 06
  Fall 05
  Spring 05
  Fall 04
  2001 - 2003
1999 - 2001
1997 - 1999
1995 - 1997
 

    

Computer Science


Computer Science
Head of Department: Marc Snir
Department Office: 2232 Siebel Center, 201 N. Goodwin Avenue, Urbana, 333-3373

CS   100     Freshman Orientation in CS
CS   101     Intro to Computing, Eng & Sci
CS   105     Intro to Computing, Non-Tech
CS   110     Programming Laboratory
CS   125     Intro to Computer Science
CS   173     Discrete Structures
CS   196     Freshman Honors Course in CS
CS   199     Undergraduate Open Seminar
CS   210     Ethical & Prof'l Issues in CS
CS   225     Data Structure & Softw Prin
CS   231     Computer Architecture I
CS   232     Computer Architecture II
CS   241     System Programming
CS   242     Programming Studio
CS   257     Numerical Methods
CS   273     Intro to Theory of Computation
CS   296     Honors Course in CS
CS   397     Individual Study
CS   398     Special Topics in CS
CS   400     Data Structures, Non-CS Majors
CS   411     Database Systems
CS   412     Intro Data Mining
CS   413     Intro to Combinatorics
CS   414     Multimedia Systems
CS   417     Computer-Assisted Instruction
CS   418     Computer Graphics
CS   419     Advanced Comp Graphics
CS   420     Intro to Parallel Programming
CS   421     Programming Lang and Compilers
CS   422     Programming Language Design
CS   423     Operating Systems Design
CS   424     Real-Time Systems
CS   425     Distributed Systems
CS   426     Compiler Construction
CS   427     Software Engineering, I
CS   428     Software Engineering, II
CS   429     Software Engineering II, ACP
CS   431     Embedded Sys Arch and Software
CS   433     Computer System Organization
CS   435     Intro VLSI System Design
CS   437     VLSI System and Logic Design
CS   438     Communication Networks
CS   440     Intro Artificial Intelligence
CS   443     Introduction to Robotics
CS   446     Machine Learning & Pattern Rec
CS   450     Intro to Numerical Analysis
CS   455     Numerical Methods for PDEs
CS   458     Numerical Linear Algebra
CS   459     Numerical Approx and ODEs
CS   462     Logic Design
CS   465     Princ of User Interface Design
CS   473     Algorithms
CS   475     Formal Models of Computation
CS   476     Program Verification
CS   477     Formal Software Dev Methods
CS   484     Computer Data Acquisition Sys
CS   491     Seminar in Computer Science
CS   492     Senior Project in CS, I
CS   493     Senior Project in CS II, ACP
CS   494     Senior Project in CS II
CS   498     Special Topics in CS
CS   499     Senior Thesis in CS
CS   505     Numerical Fluid Dynamics
CS   511     Adv Database Mgt Systems
CS   512     Data Mining Principles
CS   519     Scientific Visualization
CS   522     Programming Language Semantics
CS   523     Advanced Operating Systems
CS   524     Concurrent Prog Lang and Sys
CS   526     Adv Topics in Compiler Constr
CS   527     Adv Topics in Software Eng
CS   533     Parallel Computer Architecture
CS   536     Design Fault-Tolerant Dig Syst
CS   541     Computer Systems Analysis
CS   542     Artificial Neural Networks
CS   543     Computer Vision
CS   545     Systems Modeling & Simulation
CS   548     Comp Models of Cognitive Proc
CS   549     Seminar in Cognitive Science
CS   550     Iterative & Multigrid Solvrs
CS   554     Parallel Numerical Algorithms
CS   558     Topics in Numerical Analysis
CS   565     Topics in Human-comp Interact
CS   570     Mesh Generation
CS   571     Combinatorial Mathematics
CS   572     Extremal Graph Theory
CS   573     Topics in Algorithms
CS   575     Methods of Combinatorics
CS   576     Topics in Automated Deduction
CS   577     Coding Theory
CS   578     Information Theory
CS   579     Computational Complexity
CS   591     Advanced Seminar in CS
CS   597     Individual Study
CS   598     Special Topics in CS
CS   599     Thesis Research