Computer Science
COM SCI
Courses
-
Introduction to Computer Science I
31
-
Introduction to Computer Science II
32
-
Introduction to Computer Organization
33
-
Software Construction
35L
-
Logic Design of Digital Systems
M51A
-
Operating Systems Principles
111
-
Computer Network Fundamentals
118
-
Algorithms in Computational Genomics
C122
-
Software Engineering
130
-
Programming Languages
131
-
Data Management Systems
143
-
Introduction to Data Mining
145
-
Introduction to Machine Learning
M146
-
Introduction to Data Science
M148
-
Computer Systems Architecture
M151B
-
Introductory Digital Design Laboratory
M152A
-
Digital Design Project Laboratory
152B
-
Natural Language Processing
162
-
Introduction to Computer Graphics
174A
-
Computer Animation
C174C
-
Introduction to Algorithms and Complexity
180
-
Theory of Computing
181
-
Methods and Application of Collaborative Learning Theory in Life Sciences
192
-
Introduction to Collaborative Learning Theory and Practice
M192A
-
Computer Science Seminar
201
-
Network Protocol and Systems Software Design for Wireless and Mobile
211
-
Big Data Systems
214
-
Advanced Topics in Internet Research
217B
-
Current Topics in Computer System Modeling Analysis: Lecture 91
219
-
Current Topics in Computer System Modeling Analysis: Network Verification, Synthesis, and Creative Habit
219
-
Algorithms in Computational Genomics
C222
-
Quantum Algorithms
238B
-
Current Topics in Computer Science: Programming Languages and Systems: Cloud Software Systems
239
-
Current Topics in Computer Science: Programming Languages and Systems: Introduction to Human-Computer Interaction
239
-
Advanced Data Mining
247
-
Current Topics in Data Structures: Data Science Fundamentals
249
-
Current Topics in Data Structures: Recent Advances in Database Algorithms
249
-
Advanced Computer Architecture
251A
-
Parallel Computer Architectures
251B
-
Reinforcement Learning
260R
-
Learning and Reasoning with Bayesian Networks
262A
-
Seminar: Current Topics in Artificial Intelligence: Computational Ethics, Large Language Models, and Future of Natural Language Processing
269
-
Seminar: Current Topics in Artificial Intelligence: Seminar 2
269
-
Seminar: Current Topics in Artificial Intelligence: Seminar 91
269
-
Computability and Complexity
281A
-
Cryptographic Protocols
M282B
-
Current Topics in Computer Theory: Great Theory Hits of 21st Century
289A
-
Research Seminar: Computer Science
298
Displaying all 48 courses