2009-2010 University Catalog
   
  •  CS 101 - Preview of Computer Science
  •  CS 105 - Computer Ethics and Society
  •  CS 112 - Introduction to Computer Programming
  •  CS 123 - Computing: From the Abacus to the Web
  •  CS 211 - Object-Oriented Programming
  •  CS 222 - Computer Programming for Engineers
  •  CS 225 - Culture and Theory of Games
  •  CS 261 - Introduction to a Second Language
  •  CS 262 - Introduction to Low-Level Programming
  •  CS 306 - Synthesis of Ethics and Law for the Computing Professional
  •  CS 310 - Data Structures
  •  CS 325 - Introduction to Game Design
  •  CS 330 - Formal Methods and Models
  •  CS 332 - Object-Oriented Software Design and Implementation
  •  CS 363 - Comparative Programming Languages
  •  CS 367 - Computer Systems and Programming
  •  CS 391 - Advanced Programming Lab
  •  CS 421 - Software Requirements and Design Modeling
  •  CS 425 - Game Programming I
  •  CS 426 - Game Programming II
  •  CS 440 - Language Processors and Programming Environments
  •  CS 450 - Database Concepts
  •  CS 451 - Computer Graphics
  •  CS 455 - Computer Communications and Networking
  •  CS 465 - Computer Systems Architecture
  •  CS 468 - Secure Programming and Systems
  •  CS 471 - Operating Systems
  •  CS 475 - Concurrent and Distributed Systems
  •  CS 480 - Introduction to Artificial Intelligence
  •  CS 482 - Computer Vision
  •  CS 483 - Analysis of Algorithms
  •  CS 484 - Data Mining
  •  CS 485 - Autonomous Robotics
  •  CS 490 - Design Exhibition
  •  CS 498 - Independent Study in Computer Science
  •  CS 499 - Special Topics in Computer Science
  •  CS 540 - Language Processors
  •  CS 555 - Computer Communications and Networking
  •  CS 571 - Operating Systems
  •  CS 580 - Introduction to Artificial Intelligence
  •  CS 583 - Analysis of Algorithms
  •  CS 600 - Theory of Computation
  •  CS 631 - Object-Oriented Design Patterns
  •  CS 633 - Computational Geometry
  •  CS 635 - Foundations of Parallel Computation
  •  CS 640 - Advanced Compilers
  •  CS 645 - Programming Language Semantics
  •  CS 650 - Database Engineering
  •  CS 652 - Computer Graphics
  •  CS 658 - Networked Virtual Environments
  •  CS 662 - Computer Graphics Game Technologies
  •  CS 667 - Biometrics
  •  CS 668 - Computer Architecture Systems
  •  CS 671 - Advanced Operating Systems
  •  CS 672 - Computer System Performance Evaluation
  •  CS 673 - Multimedia Computing and Systems
  •  CS 675 - Distributed Systems
  •  CS 680 - Natural Language Processing
  •  CS 681 - Designing Expert Systems
  •  CS 682 - Computer Vision
  •  CS 683 - Parallel Algorithms
  •  CS 684 - Graph Algorithms
  •  CS 685 - Intelligent Systems for Robots
  •  CS 686 - Image Processing and Applications
  •  CS 687 - Advanced Artificial Intelligence
  •  CS 688 - Pattern Recognition
  •  CS 695 - Topics in Computer Science
  •  CS 697 - Independent Reading and Research
  •  CS 700 - Quantitative Methods and Experimental Design in Computer Science
  •  CS 706 - Concurrent Software Systems
  •  CS 719 - Scaling Technologies for E-business
  •  CS 732 - Software Maintenance and Reuse
  •  CS 735 - Concurrency
  •  CS 750 - Theory and Applications of Data Mining
  •  CS 752 - Interactive Graphics Software
  •  CS 753 - Parallel Computation
  •  CS 755 - Advanced Computer Networks
  •  CS 756 - Performance Analysis of Computer Networks
  •  CS 771 - Neural Networks
  •  CS 773 - Real-Time Systems Design and Development
  •  CS 774 - Computational Vision
  •  CS 775 - Advanced Pattern Recognition
  •  CS 776 - Graphical Real-Time Simulation
  •  CS 777 - Human-Computer Intelligent Interaction
  •  CS 780 - Data Mining in Multimedia Databases
  •  CS 782 - Machine Learning
  •  CS 785 - Knowledge Acquisition and Problem Solving
  •  CS 795 - Advanced Topics in CS
  •  CS 798 - Project Seminar
  •  CS 799 - Thesis
  •  CS 800 - Computer Science Colloquium
  •  CS 803 - Doctoral Tutorial in Information Technology
  •  CS 804 - Doctoral Tutorial in Information Technology
  •  CS 811 - Research Topics in Machine Learning and Inference
  •  CS 818 - Topics in Computer Systems
  •  CS 850 - Research Topics in Parallel Computation
  •  CS 880 - Research Topics in Artificial Intelligence
  •  CS 884 - Advanced Topics in Computer Vision and Robotics
  •  CS 895 - Research Topics in CS
  •  CS 990 - Dissertation Topic Presentation
  •  CS 998 - Doctoral Dissertation Proposal
  •  CS 999 - Doctoral Dissertation

This course information is from the 2009-2010 University Catalog. View this catalog.