Computer Science
2026-2027
51 courses
- COS 126Computer Science: An Interdisciplinary Approach
- COS 206Economics of Digital Connectivity and Artificial Intelligence
- COS 217Introduction to Programming Systems
- COS 226Algorithms and Data Structures
- COS 240Reasoning About Computation
- COS 302Mathematics for Numerical Computing and Machine Learning
- COS 306Contemporary Logic Design
- COS 314Computer and Electronic Music through Programming, Performance, and Composition
- COS 316Principles of Computer System Design
- COS 320Compiling Techniques
- COS 323Computing and Optimization for the Physical and Social Sciences
- COS 324Introduction to Machine Learning
- COS 326Functional Programming and Formal Methods
- COS 333Advanced Programming Techniques
- COS 342Introduction to Graph Theory
- COS 343Algorithms for Computational Biology
- COS 345Introduction to Robotics
- COS 350Ethics of Computing
- COS 351Technology Policy and Law
- COS 360Computational Models of Cognition
- COS 375Computer Architecture and Organization
- COS 396Introduction to Quantum Computing
- COS 397Junior Independent Work Seminar
- COS 398Junior Independent Work
- COS 399Junior Independent Work
- COS 417Operating Systems
- COS 418Distributed Systems
- COS 423Theory of Algorithms
- COS 424Reasoning with Data
- COS 426Computer Graphics
- COS 429Computer Vision
- COS 432Information Security
- COS 433Cryptography
- COS 436Human-Computer Interaction
- COS 445Economics and Computing
- COS 448Innovating Across Technology, Business, and Marketplaces
- COS 451Computational Geometry
- COS 455Introduction to Genomics and Computational Molecular Biology
- COS 461Computer Networks
- COS 462Design of Very Large-Scale Integrated (VLSI) Systems
- COS 475Computer Architecture
- COS 480Special Topics in Computer Science
- COS 481Special Topics in Computer Science
- COS 484Natural Language Processing
- COS 485Neural Networks: Theory and Applications
- COS 487Theory of Computation
- COS 497Senior Independent Work (One Semester)
- COS 498ASenior Thesis I (Year-Long)
- COS 498BSenior Thesis I (Year-Long)
- COS 499ASenior Thesis II (Year-Long)
- COS 499BSenior Thesis II (Year-Long)
No courses found.