Computer Science
2026-2027
162 courses
- CSC 100Elementary Computing
- CSC 103Introductory Programming and Software Development
- CSC 105Computers and Information Processing
- CSC 106The Practice of Computer Science
- CSC 110Fundamentals of Programming I
- CSC 111Fundamentals of Programming with Engineering Applications
- CSC 115Fundamentals of Programming II
- CSC 116Fundamentals of Programming with Engineering Applications II
- CSC 120Society, Ethics, Professionalism and Computing
- CSC 130World Wide Web and Mobile Applications
- CSC 167Game Strategy, Interaction and Design
- CSC 225Algorithms and Data Structures I
- CSC 226Algorithms and Data Structures II
- CSC 230Introduction to Computer Architecture
- CSC 299Undergraduate Directed Project
- CSC 305Introduction to Computer Graphics
- CSC 320Foundations of Computer Science
- CSC 321Introduction to Artificial Intelligence
- CSC 330Programming Languages
- CSC 349ANumerical Analysis
- CSC 350Computer Architecture
- CSC 355Digital Logic and Computer Organization
- CSC 360Operating Systems
- CSC 361Computer Communications and Networks
- CSC 370Database Systems
- CSC 371Data Management and Visualization
- CSC 375Introduction to Systems Analysis
- CSC 402Systems for Massive Datasets
- CSC 411Information Visualization
- CSC 412Computing for Cognitive Augmentation
- CSC 413Designing Creativity Support Tools
- CSC 423Randomized Algorithms
- CSC 424Computational Complexity
- CSC 425Analysis of Algorithms
- CSC 426Computational Geometry
- CSC 427Advanced Topics in Bioinformatics
- CSC 428Computational Biology Algorithms
- CSC 428ACombinatorial Algorithms
- CSC 429Cryptography
- CSC 431Machine Learning Theory
- CSC 432Logic and Programming
- CSC 435Compiler Construction
- CSC 445Operations Research: Linear Programming
- CSC 446Simulations in Operations Research
- CSC 449Numerical Linear Algebra
- CSC 460Design and Analysis of Real-time Systems
- CSC 461Multimedia Systems
- CSC 462Distributed Computing
- CSC 463Wireless and Mobile Networks
- CSC 464Concurrency
- CSC 466Overlay and Peer-to-Peer Networking
- CSC 467Switching, Network Traffic and Quality of Service
- CSC 472Fundamentals of Computer Modeling
- CSC 473Fundamentals of Computer Animation
- CSC 475Music Retrieval Techniques
- CSC 482ATopics in Algorithms
- CSC 482BTopics in Algorithms
- CSC 482CTopics in Algorithms
- CSC 482DTopics in Algorithms
- CSC 483ATopics in Programming Methodology
- CSC 483BTopics in Programming Methodology
- CSC 483CTopics in Programming Methodology
- CSC 483DTopics in Programming Methodology
- CSC 484ATopics in Scientific Computing
- CSC 484BTopics in Scientific Computing
- CSC 484CTopics in Scientific Computing
- CSC 484DTopics in Scientific Computing
- CSC 485ATopics in Systems
- CSC 485BTopics in Systems
- CSC 485CTopics in Systems
- CSC 485DTopics in Systems
- CSC 485ETopics in Systems
- CSC 485FTopics in Systems
- CSC 485GTopics in Systems
- CSC 485HTopics in Systems
- CSC 486ATopics in Graphics
- CSC 486BTopics in Graphics
- CSC 486CTopics in Graphics
- CSC 486DTopics in Graphics
- CSC 490Directed Studies
No courses found.