Skip to main content

Select a Class

110-0 Introduction to Computer Programming

111-0 Fundamentals of Computer Programming

150-0 Fundamentals of Computer Programming 1.5

211-0 Fundamentals of Computer Programming II

212-0 Mathematical Foundations of Comp Science

213-0 Introduction to Computer Systems

214-0 Data Structures & Algorithms

217-0 Data Management & Information Processing

298-0 CS Research Track Program

307-0 Introduction to Cryptography

310-0 Scalable Software Architectures

312-0 Data Privacy

315-0 Design, Technology, and Research

321-0 Programming Languages

323-0 Code Analysis and Transformation

325-0 Artificial Intelligence Programming

327-0 Generative Methods

329-0 HCI Studio

330-0 Human Computer Interaction

333-0 Interactive Information Visualization

335-0 Introduction to the Theory of Computation

336-0 Design & Analysis of Algorithms

337-0 Natural Language Processing: Classical Approaches

338-0 Practicum in Intelligent Information Systems

339-0 Introduction to Database Systems

340-0 Introduction to Networking

348-0 Introduction to Artificial Intelligence

349-0 Machine Learning

376-0 Computer Game Design and Development

392-0 Rapid Prototyping for Software Innovation

396-0 Special Topics in Computer Science

397-0 Special Projects in Computer Science

401-0 Introduction to Graduate Studies

409-0 Swarms and Multi-Robot Systems

412-0 Data Privacy

415-0 Design, Technology, and Research

449-0 Deep Learning

469-0 Machine Learning & Artificial Intelligence for Robotics

474-0 Probabilistic Graphical Models

496-0 Special Topics in Computer Science

497-0 Special Projects in Computer Science