Detailed Syllabi
CS 410/510: Computer-Based Productivity I
CS 411/511: Computer-Based Productivity II
CS 412/512 Object Oriented Programming and Reuse
CS 450/550 Database Concepts
CS 451/551 Software Engineering Survey
CS 454/554 System &Network Administration
CS 455/555 Introduction to Networks &Communications
CS 460/560 Computer Graphics
CS 461/561 Visualization of Scientific and Engineering Data
CS 475/575: Computer Based Simulation Models
CS 476/576- Systems Programming
CS 477/577: Multimedia Systems
CS 480/580 Introduction to Artificial Intelligence
CS 486/586: Introduction to Parallel Scientific Computing.
CS 488/588 Principles of Compiler Construction
CS 595 Information Superhighway - Navigating the Internet
CS 496/596 Applied Parallel Computing
CS 600 Algorithms and Data Structures
CS 610 - Applied Algorithms
CS 635: Parallel Computer Architecture
CS 648 - Computational Geometry and Applications
CS 650 Computer Aided Design
CS 656 Database Methodology
CS 657 Applied Logic for Artificial Intelligence
CS 660 Advanced Computer Graphics
CS 665 Computer Architecture
CS 686 - Algorithmic Graph Theory
CS 687 High-Performance Scientific Computing
CS 690 Colloquium
CS 691 Writing for the Sciences
CS 697 Independent Study in Computer Science
CS 698 Master's Project
CS 699 Thesis Research
CS 710/810 Software Reliability
CS 711 /811 Software Validation
CS 742/842 Optimization
CS 744/844 Performance Evaluation of Computer Systems and Networks
CS 763/863 Real-time Systems
CS 771/871 Advanced Operating Systems
CS 775/875 - Distributed Systems
CS 779/879 Design of Network Protocols
CS 730/830 Complexity Theory and Applications