- CSC 100- Computer Literacy
- CSC 112- Introduction to Computing-FORTRAN
- 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 253- C and C++ for Java Programmers
- CSC 254- Visual C ++
- CSC 255- String Processing Languages
- CSC 256- Leadership in Technology
- CSC 257- Introduction to Java
- CSC 295- Special Topics in Computer Science
- CSC 302- Introduction to Numerical Methods
- CSC 312- Computer Organization and Logic
- 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 370- Computing: Professionalism and Social Responsibility
- 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 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 451- Operating Systems
- CSC 453- Software for Wireless Sensor Systems
- CSC 454- Human-Computer Interaction
- CSC 456- Computer Architecture and Multiprocessors
- CSC 460- Digital Systems Interfacing
- CSC 461- Computer Graphics
- CSC 462- Advanced Computer Graphics Projects
- CSC 467- Multimedia Technology
- CSC 471- Software Process and Development Tools
- CSC 474- Information Systems Security
- CSC 481- Computer Game Design and Development
- CSC 482- Advanced Computer Game Projects
- CSC 485- Innovating in Technology
- CSC 489- Fundamentals of Computer Science
- 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 516- E-Commerce Practicum
- CSC 517- Object-Oriented Languages and Systems
- CSC 520- Artificial Intelligence I
- CSC 522- Automated Learning and Data Analysis
- CSC 523- Computational Linguistics
- 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 556- Voice Input/Output Communication Systems
- CSC 557- Multimedia Computing and Networking
- CSC 562- Computer Graphics
- 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- Connection-Oriented Networks
- 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 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 707- Automata, Languages and Computability Theory
- CSC 712- Software Testing and Reliability
- CSC 714- Real Time Computer Systems
- CSC 715- Concurrent Software Systems
- CSC 716- Design of Secure and Reliable Systems
- CSC 720- Artificial Intelligence II
- CSC 723- Computational Semantics
- CSC 724- Advanced Distributed Systems
- CSC 725- Intelligent Multimedia Systems
- CSC 742- Database Management Systems
- CSC 743- Secure Data Management
- CSC 748- Parallel Processing
- CSC 750- Service-Oriented Computing
- CSC 756- Advances In Voice Input/Output Communications Systems
- 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