CSCI 1100-1100L |
Introduction to Personal Computing
Every Spring and Fall |
CSCI 1210 |
Computer Modeling
Every Spring and Fall |
CSCI 1301 |
Introduction to Computing and Programming
Every Spring, Summer and Fall |
CSCI 1302 |
Software Development
Every Spring, Summer and Fall |
CSCI 1730 |
Systems Programming
Every Spring, Summer and Fall |
CSCI 2150-2150L |
Introduction to Computational
Every Spring and Fall |
CSCI(MATH) 2610 |
Discrete Mathematics for Computer Science
Every Spring and Fall |
CSCI 2611 |
Discrete Mathematics for Engineers
Every Spring |
CSCI 2670 |
Introduction to Theory of Computing
Every Spring and Fall |
CSCI 2720 |
Data Structures
Every Spring, Summer and Fall |
CSCI 3030 |
Computing, Ethics and Society
Every Spring |
CSCI 4050/6050 |
Software Engineering
Every Fall |
CSCI 4070/6070 |
Introduction to Game Programming
Every Spring
|
CSCI 4080/6080 |
Intermediate Game Programming
Not offered on a regular basis |
CSCI 4130/6130 |
CUDA C Programming on GPUs for High Performance Computing
Not offered on a regular basis |
CSCI 4140/6140 |
Numerical Methods and Computing
Unspecified
|
CSCI 4150/6150 |
Numerical Simulations in Science and Engineering
Unspecified
|
CSCI 4210/6210 |
Simulation and Modeling
Not offered on a regular basis |
CSCI 4250/6250 |
Computer Security
Every Fall |
CSCI 4300 |
Web Programming
Every Spring
|
CSCI 4330/6330 |
Artificial Intelligence and the Web
Every Other Spring
|
CSCI 4350/6530 |
Global Information Systems
Not offered on a regular basis |
CSCI 4370 |
Database Management
Every Summer and Spring |
CSCI 4470/6470 |
Algorithms
Every Fall |
CSCI 4490/6490 |
Algorithms for Computational Biology
Every Other Spring |
CSCI 4500/6500 |
Programming Languages
Every Other Spring
|
CSCI(ARTI) 4530/6530 |
Introduction to Robotics
Every Fall |
CSCI(ARTI) 4540/6540 |
Symbolic Programming
Every Fall |
CSCI(PHIL) 4550/6550 |
Artificial Intelligence
Every Fall |
CSCI 4560/6560 |
Evolutionary Computation and Its Applications
Every Fall |
CSCI 4570/6570 |
Compilers
Every Spring
|
CSCI 4612/6612 |
Quantum Computing
Every Other Fall |
MATH(CSCI) 4670/6670 |
Combinatorics
Every Other Fall |
MATH(CSCI) 4690/6690 |
Graph Theory
Every Other Spring |
CSCI 4720 |
Computer Architecture and Organization
Every Spring, Summer and Fall |
CSCI 4730 |
Operating Systems
Every Fall
|
CSCI 4740/6740 |
Real-Time Systems
Every Other Spring |
CSCI 4760 |
Computer Networks: Technology and Applications
Every Spring
|
CSCI 4780/6780 |
Distributed Computing Systems
Every Spring
|
CSCI 4800/6800 |
Human-Computer Interaction
Every Fall |
CSCI 4810/6810 |
Computer Graphics
Every Fall |
CSCI 4830/6830 |
Virtual Reality
Every Spring |
CSCI 4850/6850 |
Biomedical Image Analysis
Every Other Fall |
CSCI 4900/6900 |
Special Topics in Computer Science
Not offered on a regular basis |
CSCI 4950/6950 |
Directed Study in Computer Science
Spring, Summer and Fall, by arrangement with instructor |
CSCI 5007/7007 |
Internship in Computer Science Business/Industry
Every Spring, Summer and Fall |
CSCI 6370 |
Database Management
Every Summer and Spring |
CSCI 6480 |
Approximation Algorithms
Not offered on a regular basis |
CSCI 6610 |
Automata and Formal Languages
Spring
|
CSCI 6720 |
Computer Systems Architecture
Fall |
CSCI 6730 |
Operating Systems
Fall |
CSCI 6760 |
Computer Networks: Technology and Applications
Spring
|
CSCI 6900 |
Special Topics in Computer Science
Spring |
CSCI 7000 |
Master's Research |
CSCI 7005 |
Graduate Student Seminar |
CSCI 7010 |
Computer Programming
|
CSCI 7100 |
Technical Report |
CSCI 7300 |
Master's Thesis |
CSCI 8050 |
Knowledge-Based Systems
Not offered on a regular basis
|
CSCI 8060 |
Advanced Software Engineering
Not offered on a regular basis
|
CSCI 8140 |
Parallel Processing and Computational Science
Not offered on a regular basis |
CSCI 8150 |
Advanced Numerical Methods and Scientific Computing
Fall |
CSCI 8220 |
Parallel and Distributed Simulation |
CSCI 8250 |
Advanced Network and Security Systems
|
CSCI 8350 |
Enterprise Integration
Fall |
CSCI 8370 |
Advanced Database Systems
Spring
|
CSCI 8380 |
Advanced Topics in Information Systems
Fall |
CSCI 8470 |
Advanced Algorithms
|
CSCI(LING) 8570 |
Natural Language Processing Techniques
Spring
|
CSCI 8610 |
Topics in Theoretical Computer Science |
CSCI 8612 |
Topics in Quantum Computation
Not Offered on a regular basis |
CSCI(PHIL) 8650 |
Logic and Logic Programming
Spring
|
CSCI 8710 |
Advanced Topics in Computer Systems: Performance Evaluation
Fall |
CSCI 8720 |
Advanced Computer Architecture
|
CSCI 8730 |
Advanced Operating System |
CSCI 8740 |
Advanced Topics in Real-Time Systems
|
CSCI 8780 |
Advanced Topics in Distributed Systems
Fall
|
CSCI 8790 |
Advanced Topics in Data Intensive Computing
|
CSCI 8810 |
Image Processing and Computer Graphics
Spring
|
CSCI 8820 |
Computer Vision and Pattern Recognition
Spring |
CSCI 8850 |
Advanced Biomedical Image Analysis |
CSCI 8860 |
Biomedical Informatics |
CSCI 8920 |
Decision Making Under Uncertainty |
CSCI(ENGR) 8940 |
Computational Intelligence
Sping |
CSCI(ARTI) 8950 |
Machine Learning
Spring |
CSCI 8990 |
Research Seminar |
CSCI 9000 |
Doctoral Research |
CSCI 9005 |
Doctoral Graduate Student Seminar |
CSCI 9300 |
Doctoral Dissertation |