Computer Science
2026-2027
93 courses
- CS 1010Introduction to Information Technology
- CS 1110Introduction to Programming
- CS 1111Introduction to Programming
- CS 1112Introduction to Programming
- CS 1113Introduction to Programming
- CS 1501Special Topics in Computer Science
- CS 1511Special Topics in Computer Science
- CS 2100Data Structures and Algorithms 1
- CS 2110Software Development Methods
- CS 2120Discrete Mathematics and Theory 1
- CS 2130Computer Systems and Organization 1
- CS 2150Program and Data Representation
- CS 2501Special Topics in Computer Science
- CS 2910CS Education Practicum
- CS 2993Independent Study
- CS 3100Data Structures and Algorithms 2
- CS 3102Theory of Computation
- CS 3120Discrete Mathematics and Theory 2
- CS 3130Computer Systems and Organization 2
- CS 3140Software Development Essentials
- CS 3205HCI in Software Development
- CS 3240Software Engineering
- CS 3250Software Testing
- CS 3330Computer Architecture
- CS 3501Special Topics in Computer Science
- CS 3710Introduction to Cybersecurity
- CS 4102Algorithms
- CS 4260Internet Scale Applications
- CS 4330Advanced Computer Architecture
- CS 4414Operating Systems
- CS 4434Dependable Computing Systems
- CS 4444Introduction to Parallel Computing
- CS 4457Computer Networks
- CS 4501Special Topics in Computer Science
- CS 4610Programming Languages
- CS 4620Compilers
- CS 4630Defense Against the Dark Arts
- CS 4640Programming Languages for Web Applications
- CS 4710Artificial Intelligence
- CS 4720Mobile Application Development
- CS 4730Computer Game Design
- CS 4740Cloud Computing
- CS 4750Database Systems
- CS 4760Network Security
- CS 4770Natural Language Processing
- CS 4771Reinforcement Learning
- CS 4774Machine Learning
- CS 4790Cryptocurrency
- CS 4810Introduction to Computer Graphics
- CS 4970Capstone Practicum I
- CS 4971Capstone Practicum
- CS 4980Capstone Research
- CS 4991Capstone Technical Report
- CS 4993Independent Study
- CS 4998Distinguished BA Majors Research
- CS 5012Foundations of Computer Science
- CS 5501Selected Topics in Computer Science
- CS 6111Cloud Computing
- CS 6160Theory of Computation
- CS 6161Design and Analysis of Algorithms
- CS 6190Computer Science Perspectives
- CS 6205Research Methods in Human-Computer Interaction
- CS 6222Introduction to Cryptography
- CS 6316Machine Learning
- CS 6354Computer Architecture
- CS 6430Real-time Embedded Systems
- CS 6434Dependable Computing Systems
- CS 6456Operating Systems
- CS 6457Computer Networks
- CS 6465Human-Robot Interaction
- CS 6501Special Topics in Computer Science
- CS 6620Compilers
- CS 6762Signal Processing, Machine Learning and Control
- CS 6763Cyber-Physical Systems: Formal Methods, Safety and Security
- CS 6770Natural Language Processing
- CS 6771Reinforcement Learning
- CS 6780Cyber-Physical Systems Technology and Ethics
- CS 6888Software Analysis and Applications
- CS 6890Industrial Applications
- CS 6993Independent Study
No courses found.