Computer Science and EngineeringCSE
116 CSE courses at UC Santa Cruz, from every term currently in the catalog.
Browse CSE sections with live seats
- CSE 3Computing Technology in a Changing Society5 cr · GE PE-T · Fall 2026, Spring 2026, Fall 2025
- CSE 12Computer Systems and Assembly Language and Lab7 cr · Winter 2027, Fall 2026, Summer 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 13SComputer Systems and C Programming7 cr · Winter 2027, Fall 2026, Summer 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 16Applied Discrete Mathematics5 cr · GE MF · Winter 2027, Fall 2026, Summer 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 20Beginning Programming in Python5 cr · GE MF · Winter 2027, Fall 2026, Summer 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 30Programming Abstractions: Python7 cr · Winter 2027, Fall 2026, Summer 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 40Machine Learning Basics: Data Analysis and Empirical Methods5 cr · GE SR · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 41Clinical AI Applications for Health and Society5 cr · GE PE-T · Summer 2026
- CSE 80AUniversal Access: Disability, Technology, and Society5 cr · GE PE-T · Fall 2025
- CSE 80NIntroduction to Networking and the Internet5 cr · GE PE-T · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 100Logic Design5 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 100LLogic Design Laboratory2 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 101Introduction to Data Structures and Algorithms5 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 101MMathematical Thinking for Computer Science5 cr · Winter 2027, Fall 2026, Summer 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 101PIntroduction to Data Structures and Algorithms in Python5 cr · Fall 2026, Spring 2026
- CSE 102Introduction to Analysis of Algorithms5 cr · Fall 2026, Summer 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 103Computational Models5 cr · Winter 2027, Spring 2026, Winter 2026
- CSE 105Modern Algorithmic Toolbox5 cr · Spring 2026
- CSE 107Probability and Statistics for Engineers5 cr · GE SR · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 108Algorithmic Foundations of Cryptography5 cr · Fall 2026, Fall 2025
- CSE 108CComputing on Encrypted Data5 cr · Winter 2027, Winter 2026
- CSE 109Quantum Computing5 cr · Spring 2026
- CSE 110AFundamentals of Compiler Design I5 cr · Winter 2027, Winter 2026
- CSE 111Advanced Programming5 cr · Winter 2027, Spring 2026, Winter 2026
- CSE 113Parallel and Concurrent Programming5 cr · Winter 2027, Fall 2026, Winter 2026
- CSE 114AFoundations of Programming Languages5 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 115AIntroduction to Software Engineering5 cr · Winter 2027, Fall 2026, Summer 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 115BSoftware Design Project5 cr · GE PR-E · Winter 2027, Winter 2026
- CSE 115CSoftware Design Project II5 cr · Spring 2026
- CSE 118Mobile Applications5 cr · Fall 2026
- CSE 120Computer Architecture5 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 121Embedded System Design7 cr · Winter 2027, Fall 2026, Spring 2026, Fall 2025
- CSE 122Introduction to VLSI Digital System Design5 cr · Winter 2027, Winter 2026
- CSE 123AEngineering Design Project I5 cr · GE PR-E · Winter 2027, Winter 2026
- CSE 123BEngineering Design Project II7 cr · Spring 2026
- CSE 125Logic Design with Verilog7 cr · Fall 2026, Fall 2025
- CSE 127AChip Design Capstone I5 cr · GE PR-E · Winter 2027, Winter 2026
- CSE 127BChip Design Capstone II7 cr · Spring 2026
- CSE 130Principles of Computer Systems Design5 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 132Computer Security5 cr · Fall 2025
- CSE 134Embedded Operating Systems5 cr · Fall 2026, Spring 2026, Fall 2025
- CSE 136Cloud Computing5 cr · Fall 2026
- CSE 138Distributed Systems5 cr · Spring 2026
- CSE 140Artificial Intelligence5 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 142Machine Learning5 cr · Fall 2026, Spring 2026, Fall 2025
- CSE 143Introduction to Natural Language Processing5 cr · Winter 2027, Fall 2026, Spring 2026
- CSE 144Applied Machine Learning: Deep Learning5 cr · Fall 2026, Spring 2026, Winter 2026
- CSE 146Ethics and Algorithms5 cr · Winter 2027, Spring 2026
- CSE 150Introduction to Computer Networks7 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 151Advanced Computer Networks5 cr · Summer 2026, Spring 2026
- CSE 151LAdvanced Computer Networks Laboratory2 cr · Summer 2026, Spring 2026
- CSE 153Network Security and Privacy5 cr · Winter 2027, Winter 2026
- CSE 156Network Programming5 cr · Fall 2026, Winter 2026
- CSE 156LNetwork Programming Laboratory2 cr · Fall 2026, Winter 2026
- CSE 160Introduction to Computer Graphics7 cr · Spring 2026, Winter 2026
- CSE 164Computer Vision5 cr · Spring 2026
- CSE 166AGame Theory and Applications I5 cr · Winter 2026
- CSE 180Database Systems I5 cr · Fall 2026, Fall 2025
- CSE 182Introduction to Database Management Systems5 cr · Spring 2026
- CSE 183Web Applications5 cr · GE PR-E · Spring 2026
- CSE 185ETechnical Writing for Computer Science and Engineering5 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 185STechnical Writing for Computer Science and Engineering5 cr · Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 186Full Stack Web Development I5 cr · Winter 2027, Fall 2026, Winter 2026, Fall 2025
- CSE 187Full Stack Web Development II5 cr · GE PR-E · Spring 2026
- CSE 196ASummer Drone-Intensive Training, Innovation, Entrepreneurship and STEAM Careers10 cr · Summer 2026
- CSE 200Research and Teaching in Computer Science and Engineering3 cr · Fall 2026, Fall 2025
- CSE 201Analysis of Algorithms5 cr · Fall 2026, Fall 2025
- CSE 202Combinatorial Algorithms5 cr · Winter 2027
- CSE 204Computational Models and Complexity5 cr · Fall 2025
- CSE 206CFoundations of Modern Cryptography5 cr · Fall 2026, Fall 2025
- CSE 206GGame Theory and Applications in Computer Science and Engineering5 cr · Fall 2026, Fall 2025
- CSE 208Introduction to Information Theory5 cr · Fall 2026, Winter 2026
- CSE 209AModern Algorithmic Toolbox5 cr · Spring 2026
- CSE 210AProgramming Languages5 cr · Fall 2026, Winter 2026
- CSE 210BAdvanced Programming Languages5 cr · Winter 2027
- CSE 211Compiler Design5 cr · Fall 2026
- CSE 214Principles of Database Systems5 cr · Winter 2027, Winter 2026
- CSE 216Formal Methods5 cr · Fall 2026, Fall 2025
- CSE 220Computer Architecture5 cr · Fall 2026, Spring 2026, Fall 2025
- CSE 222AVLSI Digital System Design5 cr · Winter 2027, Winter 2026
- CSE 225Introduction to ASIC Systems Design7 cr · Fall 2026, Fall 2025
- CSE 231Advanced Operating Systems5 cr · Winter 2027, Spring 2026, Fall 2025
- CSE 232BStream Processing and Machine Learning Systems Design5 cr · Spring 2026
- CSE 234Understanding Cryptography5 cr · Spring 2026
- CSE 237Storage Systems5 cr · Winter 2026
- CSE 239Advanced Cloud Computing5 cr · Fall 2026
- CSE 239APrivate Computation on Encrypted Data5 cr · Winter 2027, Winter 2026
- CSE 239BAdvanced Secure AI, Databases and Systems5 cr · Spring 2026
- CSE 240Artificial Intelligence5 cr · Winter 2026
- CSE 242Machine Learning5 cr · Fall 2026, Spring 2026
- CSE 244AFoundations of Deep Learning5 cr · Winter 2027, Fall 2025
- CSE 244BMachine Learning for Natural Language Processing5 cr · Winter 2026
- CSE 244CDeep Learning for Advanced Computer Vision5 cr · Fall 2026
- CSE 246Responsible Data Science5 cr · Winter 2026
- CSE 247BProjects in Computer Science5 cr · Winter 2026
- CSE 248Foundations of Data Science5 cr · Winter 2026
- CSE 250AComputer Networks5 cr · Winter 2027, Winter 2026
- CSE 253Network Security5 cr · Fall 2026, Fall 2025
- CSE 257Wireless and Mobile Networks5 cr · Spring 2026
- CSE 258Spectral Graph Theory5 cr · Winter 2027, Winter 2026
- CSE 266AData Visualization and Statistical Programming in R3 cr · Fall 2026, Fall 2025
- CSE 269Approximation Algorithms5 cr · Fall 2025
- CSE 280GHardware Systems Collective Seminar2 cr · Fall 2025
- CSE 280NSeminar on Networks2 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 280OLanguages, Systems, and Data Seminar2 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 280PSeminar on Parallel Processing2 cr · Spring 2026, Winter 2026, Fall 2025
- CSE 280SSeminar on Computer Systems2 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 280VSeminar on Computer Vision2 cr · Winter 2027, Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 280XSeminar in Distributed Systems2 cr · Fall 2026, Spring 2026, Winter 2026, Fall 2025
- CSE 290CAdvanced Topics in Machine Learning5 cr · Winter 2027
- CSE 290DNeural Computation5 cr · Winter 2027, Fall 2025
- CSE 290HTopics in Database Systems5 cr · Winter 2027
- CSE 290PData Privacy Via Machine Learning, and Back5 cr · Winter 2027
- CSE 290QTopics in Programming Languages5 cr · Spring 2026
- CSE 290SAdvanced Topics in Computer Systems5 cr · Fall 2025
- CSE 290XCryptography and Computer Security5 cr · Winter 2027, Winter 2026