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 Computer Science - Part 1

213-0 Introduction to Computer Systems

214-0 Data Structures & Algorithms

260-0 Introduction to Law and Digital Technologies

262-0 Mathematical Foundations of Computer Science - Part 2

295-0 Special Topics in Computer Science

296-0 Intermediate Topics in Computer Science

310-0 Scalable Software Architectures

311-0 Inclusive Making

312-0 Data Privacy

313-0 Tangible Interaction Design and Learning

315-0 Design, Technology, and Research

324-0 Dynamics of Programming Languages

326-0 Introduction to the Data Science Pipeline

329-0 HCI Studio

336-0 Design & Analysis of Algorithms

339-0 Introduction to Database Systems

341-0 Social Networks Analysis

343-0 Operating Systems

345-0 Distributed Systems

347-0 Conversational AI

348-0 Introduction to Artificial Intelligence

349-0 Machine Learning

355-0 Digital Forensics and Incident Response

372-0 Designing and Constructing Models with Multi-Agent Languages

394-0 Agile Software Development

396-0 Special Topics in Computer Science

397-0 Special Projects in Computer Science

410-0 Autonomous Quadrotor Design and Control

412-0 Data Privacy

413-0 Tangible Interaction Design and Learning

415-0 Design, Technology, and Research

424-0 Dynamics of Programming Languages

447-0 Conversational AI

449-0 Deep Learning

460-0 Introduction to Law and Digital Technologies

472-0 Designing and Constructing Models with Multi-Agent Languages

496-0 Special Topics in Computer Science

497-0 Special Projects in Computer Science