- CSC 112- Introduction to Computing-FORTRAN
- CSC 113- Introduction to Computing - MATLAB
- CSC 114- Introduction to Computing-C++
- CSC 116- Introduction to Computing - Java
- CSC 200- Introduction to Computers and Their Uses
- CSC 214- Programming Concepts
- CSC 216- Programming Concepts - Java
- CSC 224- Applied Discrete Mathematics
- CSC 226- Discrete Mathematics for Computer Scientists
- CSC 230- C and Software Tools
- CSC 234- Computer Organization and Assembly Language
- CSC 236- Computer Organization and Assembly Language for Computer Scientists
- CSC 244- Concepts and Facilities of Operating Systems
- CSC 246- Concepts and Facilities of Operating Systems for Computer Scientists
- CSC 251- Web Page Development
- CSC 252- Introduction to Software Testing
- CSC 255- String Processing Languages
- CSC 257- Introduction to Java
- CSC 281- Foundations of Interactive Game Design
- CSC 295- Special Topics in Computer Science
- CSC 302- Introduction to Numerical Methods
- CSC 314- Data Structures
- CSC 316- Data Structures for Computer Scientists
- CSC 326- Software Engineering
- CSC 333- Automata, Grammars, and Computability
- CSC 340- Information Systems Management
- CSC 342- Applied Web-based Client-Server Computing
- CSC 379- Ethics in Computing
- CSC 401- Data and Computer Communications Networks
- CSC 402- Network Projects
- CSC 405- Introduction to Computer Security
- CSC 411- Introduction to Artificial Intelligence
- CSC 413- Electronic Commerce Technology
- CSC 416- Introduction to Combinatorics
- CSC 417- Theory of Programming Languages
- CSC 422- Automated Learning and Data Analysis
- CSC 423- Information Resources Management
- CSC 425- Engineering Knowledge- Based Services
- CSC 427- Introduction to Numerical Analysis I
- CSC 428- Introduction to Numerical Analysis II
- CSC 431- File Organization and Processing
- CSC 440- Database Management Systems
- CSC 441- Introduction to Simulation
- CSC 450- Web Services
- CSC 453- Software for Wireless Sensor Systems
- CSC 454- Human-Computer Interaction
- CSC 456- Computer Architecture and Multiprocessors
- CSC 461- Computer Graphics
- CSC 462- Advanced Computer Graphics Projects
- CSC 467- Multimedia Technology
- CSC 474- Network Security
- CSC 481- Game Engine Foundations
- CSC 482- Advanced Computer Game Projects
- CSC 484- Building Game AI
- CSC 485- Innovating in Technology
- CSC 492- Senior Design Project
- CSC 495- Special Topics in Computer Science
- CSC 499- Independent Research in Computer Science
- CSC 501- Operating Systems Principles
- CSC 503- Computational Applied Logic
- CSC 505- Design and Analysis Of Algorithms
- CSC 506- Architecture Of Parallel Computers
- CSC 510- Software Engineering
- CSC 512- Compiler Construction
- CSC 513- Electronic Commerce Technology
- CSC 515- Software Security
- CSC 517- Object-Oriented Languages and Systems
- CSC 520- Artificial Intelligence I
- CSC 521- Artificial Intelligence Programming
- CSC 522- Automated Learning and Data Analysis
- CSC 525- Engineering Knowledge- Based Services
- CSC 530- Computational Methods for Molecular Biology
- CSC 540- Database Management concepts and Systems
- CSC 541- Advanced Data Structures
- CSC 546- Management Decision and Control Systems
- CSC 548- Parallel Systems
- CSC 554- Human-Computer Interaction
- CSC 557- Multimedia Computing and Networking
- CSC 561- Principles of Computer Graphics
- CSC 563- Visual Interfaces for Mobile Devices
- CSC 565- Graph Theory
- CSC 570- Computer Networks
- CSC 573- Internet Protocols
- CSC 574- Computer and Network Security
- CSC 575- Introduction to Wireless Networking
- CSC 576- Networking Services: QoS, Signaling, Processes
- CSC 579- Introduction to Computer Performance Modeling
- CSC 580- Numerical Analysis I
- CSC 582- Computer Models of Interactive Narrative
- CSC 583- Introduction to Parallel Computing
- CSC 588- Enterprise Storage Architecture
- CSC 591- Special Topics In Computer Science
- CSC 600- Computer Science Graduate Orientation
- CSC 630- Master's Independent Study
- CSC 685- Master's Supervised Teaching
- CSC 688- Non-Thesis Masters Continuous Registration - Half Time Registration
- CSC 689- Non-Thesis Master Continuous Registration - Full Time Registration
- CSC 690- Master's Examination
- CSC 693- Master's Supervised Research
- CSC 695- Master's Thesis Research
- CSC 696- Summer Thesis Research
- CSC 699- Master's Thesis Preparation
- CSC 705- Operating Systems Security
- CSC 707- Automata, Languages and Computability Theory
- CSC 712- Software Testing and Reliability
- CSC 714- Real Time Computer Systems
- CSC 720- Artificial Intelligence II
- CSC 722- Advanced Topics in Machine Learning
- CSC 724- Advanced Distributed Systems
- CSC 742- Database Management Systems
- CSC 743- Secure Data Management
- CSC 750- Service-Oriented Computing
- CSC 761- Advanced Topics in Computer Graphics
- CSC 762- Computer Simulation Techniques
- CSC 766- Code Optimization for Scalar and Parallel Programs
- CSC 772- Survivable Networks
- CSC 773- Advanced Topics in Internet Protocols
- CSC 774- Advanced Network Security
- CSC 775- Advanced Topics in Wireless Networking
- CSC 776- Design and Performance Evaluation of Network Systems and Services
- CSC 777- Telecommunications Network Design
- CSC 778- Optical Networks
- CSC 779- Advanced Computer Performance Modeling
- CSC 780- Numerical Analysis II
- CSC 783- Parallel Algorithms and Scientific Computation
- CSC 791- Advanced Topics In Computer Science
- CSC 801- Seminar in Computer Science
- CSC 830- Doctoral Independent Study
- CSC 885- Doctoral Supervised Teaching
- CSC 890- Doctoral Preliminary Exam
- CSC 893- Doctoral Supervised Research
- CSC 895- Doctoral Dissertation Research
- CSC 896- Summer Dissertation Research
- CSC 899- Doctoral Dissertation Preparation