CS Logo      
space
bar Information bar Events bar Admissions bar People bar Courses bar DegreePrograms bar Research bar Publications bar
space
design
space
List of CS Courses
space
Home » Courses
space
CourseTitle
CS 1109Fundamental Programming Concepts
Offered in Summer only, 2 Credits
CS 1110Introduction to Computing Using Java
Offered in Fall, Spring and Summer, 4 Credits
CS 1112Introduction to Computing Using MATLAB
Offered in Fall and Spring, 4 Credits
CS 1113Introduction to Computer Programming - Honors
Offered in Spring only, 4 Credits
CS 1114Introduction to Computing Using MATLAB and Robotics
Offered in Fall and Spring, 4 Credits
CS 1130Transition to Object-oriented Programming
Offered in Fall, Spring and Summer, 1 Credit
CS 1132Transition to MATLAB
Offered in Fall, Spring and Summer, 1 Credit
CS 1301Introduction to Programming Web Applications
Offered in Fall only, 2 Credits
CS 1302Introduction to Designing Web Applications
Offered in Fall only, 2 Credits
CS 1610Computing in the Arts
Offered in Fall only, 3 Credits
CS 1620Visual Imaging in the Electronic Age
Offered in Fall only, 3 Credits
CS 1700Computation, Information, and Intelligence
Offered in Spring only, 3 Credits
CS 1710Introduction to Cognitive Science
Offered in Fall and Summer, 3 Credits
CS 2022Introduction to C
Offered in Fall and Spring, 1 Credit
CS 2024C++ Programming
Offered in Fall only, 2 Credits
CS 2026Introduction to C#
Offered in Spring only, 1 Credit
CS 2042UNIX Tools
Offered in Fall only, 1 Credit
CS 2044Advanced UNIX Programming and Tools
Offered in Spring only, 1 Credit
CS 2110Object-Oriented Programming and Data Structures
Offered in Fall, Spring and Summer, 3 Credits
CS 2111Programming Practicum
Offered in Fall and Spring, 1 Credit
CS 2300Intermediate Design and Programming for the Web
Offered in Spring only, 3 Credits
CS 2800Discrete Structures
Offered in Fall and Spring, 3 Credits
CS 2850Networks
Offered in Spring only, 4 Credits
CS 3110Data Structures and Functional Programming
Offered in Fall and Spring, 4 Credits
CS 3220Introduction to Scientific Computation
Offered in Spring and Summer, 3 Credits
CS 3300Data-Driven Web Applications
Offered in Spring only, 3 Credits
CS 3410Systems Programming
Offered in Fall only, 4 Credits
CS 3420Computer Organization
Offered in Spring only, 4 Credits
CS 3700Explorations in Artificial Intelligence
Offered in Spring only, 3 Credits
CS 3740Computational Linguistics
Offered in Fall only, 4 Credits
CS 3810Introduction to Theory of Computing
Offered in Fall and Summer, 3 Credits
CS 4110Programming Languages and Logics
Offered in Fall only, 4 Credits
CS 4120Introduction to Compilers
Offered in Spring only, 3 Credits
CS 4121Practicum in Compilers
Offered in Spring only, 2 Credits
CS 4210Numerical Analysis and Differential Equations
Offered in Fall only, 4 Credits
CS 4220Numerical Analysis: Linear and Nonlinear Problems
Offered in Spring only, 4 Credits
CS 4300Information Retrieval
Offered in Fall only, 3 Credits
CS 4302Web Information Systems
Offered in Spring only, 3 Credits
CS 4320Introduction to Database Systems
Offered in Fall only, 3 Credits
CS 4321Practicum in Database Systems
Offered in Fall only, 2 Credits
CS 4410Operating Systems
Offered in Fall, Spring and Summer, 3 Credits
CS 4411Practicum in Operating Systems
Offered in Fall and Spring, 2 Credits
CS 4420Computer Architecture
Offered in Fall only, 4 Credits
CS 4450Computer Networks
Offered in Spring only, 4 Credits
CS 4520Introduction to Bioinformatics
Offered in Spring only, 4 Credits
CS 4620Introduction to Computer Graphics
Offered in Fall only, 4 Credits
CS 4621Computer Graphics Practicum
Offered in Fall only, 2 Credits
CS 4700Foundations of Artificial Intelligence
Offered in Fall only, 3 Credits
CS 4701Practicum in Artificial Intelligence
Offered in Fall only, 2 Credits
CS 4702Artificial Intelligence: Uncertainty and Multi-Agent Systems
Offered in Spring only, 4 Credits
CS 4740Introduction to Natural Language Processing
Offered in Fall only, 4 Credits
CS 4780Machine Learning
Offered in Spring only, 4 Credits
CS 4782Probabilistic Graphical Models
Offered in Fall only, 4 Credits
CS 4812Quantum Information Processing
Offered in Spring only, 2 Credits
CS 4820Introduction to Analysis of Algorithms
Offered in Spring and Summer, 4 Credits
CS 4830Introduction to Cryptography
Offered in Fall only, 4 Credits
CS 4850Mathematical Foundations for the Information Age
Offered in Spring only, 4 Credits
CS 4860Applied Logic (also MATH 486)
Offered in Spring only, 4 Credits
CS 4999Independent Research
Offered in Fall and Spring, 1-4 Credits
CS 5150Software Engineering
Offered in Spring only, 4 Credits
CS 5300The Architecture of Large-Scale Information Systems
Offered in Spring only, 4 Credits
CS 5410Intermediate Computer Systems
Offered in Fall and Spring, 4 Credits
CS 5420Parallel Computer Architecture
Offered in Fall and Spring, 4 Credits
CS 5430System Security
Offered in Fall only, 4 Credits
CS 5450Advanced Computer Networks
Offered in Fall only, 4 Credits
CS 5620Interactive Computer Graphics
Offered in Spring only, 4 Credits
CS 5640Computer Animation
Offered in Fall only, 4 Credits
CS 5643Physically Based Animation
Offered in Spring only, 4 Credits
CS 5722Heuristic Methods for Optimization
Offered in Fall only, 3 Credits
CS 5780Empirical Methods in Machine Learning and Data Mining
Offered in Fall only, 4 Credits
CS 5846Decision Theory I
Offered in Fall only, 4 Credits
CS 6110Advanced Programming Languages
Offered in Spring only, 4 Credits
CS 6210Matrix Computations
Offered in Fall only, 4 Credits
CS 6220Sparse Matrix Computations
Offered in Spring only, 4 Credits
CS 6240Numerical Solution of Differential Equations
Offered in Spring only, 4 Credits
CS 6320Database Management Systems
Offered in Spring only, 4 Credits
CS 6322Advanced Database Systems
Offered in Fall only, 4 Credits
CS 6410Advanced Systems
Offered in Fall and Spring, 4 Credits
CS 6450Research in Computer Networks
Offered in Fall only, 4 Credits
CS 6460Peer-to-Peer Systems
Offered in Spring only, 4 Credits
CS 6522Biological Sequence Analysis
Offered in Fall only, 4 Credits
CS 6620Advanced Interactive Graphics
Offered in Fall only, 4 Credits
CS 6630Realistic Image Synthesis
Offered in Fall and Spring, 4 Credits
CS 6650Computational Motion
Offered in Fall only, 4 Credits
CS 6670Machine Vision
Offered in Fall only, 4 Credits
CS 6700Advanced Artificial Intelligence
Offered in Spring only, 4 Credits
CS 6740Advanced Language Technologies
Offered in Spring only, 3 Credits
CS 6764Reasoning About Knowledge
Offered in Fall only, 4 Credits
CS 6766Reasoning About Uncertainty
Offered in Fall only, 4 Credits
CS 6780Advanced Topics in Machine Learning
Offered in Spring only, 4 Credits
CS 6782Probabilistic Graphical Models
Offered in Fall only, 4 Credits
CS 6810Theory of Computing
Offered in Spring only, 4 Credits
CS 6820Analysis of Algorithms
Offered in Fall only, 4 Credits
CS 6822Advanced Topics in Theory of Computing
Offered in Spring only, 4 Credits
CS 6830Cryptography
Offered in Fall only, 4 Credits
CS 6840Algorithmic Game Theory
Offered in Fall only, 4 Credits
CS 6850The Structure of Information Networks
Offered in Spring only, 4 Credits
CS 7090Department Colloquium
Offered in Fall and Spring, 1 Credit
CS 7190Seminar in Programming Languages
Offered in Fall and Spring, 1 Credit
CS 7192Seminar on PRL
Offered in Fall and Spring, 4 Credits
CS 7320Topics in Database Systems
Offered in Fall and Spring, 4 Credits
CS 7390Database Seminar
Offered in Spring only, 1 Credit
CS 7490Systems Seminar
Offered in Fall and Spring, 1 Credit
CS 7690Computer Graphics Seminar
Offered in Fall and Spring, 3 Credits
CS 7726Evolutionary Computation and Design Automation
Offered in Fall only, 4 Credits
CS 7790Seminar in Artificial Intelligence
Offered in Fall and Spring, 4 Credits
CS 7794Seminar in Natural Language Understanding
Offered in Fall and Spring, 2 Credits
CS 7890Seminar in Theory of Algorithms and Computing
Offered in Fall and Spring, 4 Credits
space
bar
bar
[ About Us · Contact Us · Feedback · Site Map ]