Graduate courses - Electrical Engineering and Computer Science
- EECS 205 - Probability and Stochastic Processes
- EECS 207 - Digital Image Processing
- EECS 245 - Parallel Computing
- EECS 250 - Advanced Topics in Computer Systems
- EECS 252 - Embedded Computer Systems
- EECS 255 - Advanced Human-Computer Interaction (HCI)
- EECS 260 - Optimization
- EECS 262 - Networking of Embedded Sensor Systems
- EECS 263 - Cloud Computing
- EECS 265 - Computational Geometry
- EECS 267 - Computer Graphics
- EECS 270 - Robot Algorithms
- EECS 271 - Theory of Computation
- EECS 272 - Program Verification and Model Checking
- EECS 273 - Computational Cognitive Neuroscience
- EECS 274 - Computer Vision
- EECS 275 - Matrix Computation
- EECS 276 - Machine Learning
- EECS 277 - Database Systems Implementation
- EECS 279 - Approximation Algorithms
- EECS 280 - Advanced Topics in Computer Networks and Distributed Systems
- EECS 281 - Advanced Topics in Robotics
- EECS 282 - Advanced Topics in Machine Learning
- EECS 283 - Advanced Topics in Intelligent Systems
- EECS 284 - Big Data Systems and Analytics
- EECS 285 - Advanced Topics in Motion Planning
- EECS 286 - Advanced Topics in Computer Vision
- EECS 287 - Computer Animation and Simulation
- EECS 288 - Advanced Topics in High Performance Computing
- EECS 290 - Electrical Engineering and Computer Science Seminar
- COGS 250 - Cognitive Science Graduate Seminar
Undergraduate Courses - Computer Science and Engineering
Lower division
- CSE 20 - Introduction to Computing 1
- CSE 21 - Introduction to Computing 2
- CSE 30 - Introduction to Computer Science and Engineering 1
- CSE 31 - Introduction to Computer Science and Engineering 2
Upper division
Core Courses
- CSE 100 - Algorithm Design and Analysis
- CSE 111 - Database Systems
- CSE 115 - Discrete Mathematics
- CSE 120 - Software Engineering
- CSE 140 - Computer Architecture
- CSE 150 - Operating Systems
- CSE 160 - Computer Networks
Elective Courses
- CSE 106 - Exploratory Computing
- CSE 107 - Introduction to Image Processing
- CSE 135 - Introduction to Theory of Computation
- CSE 155 - Introduction to Human-Computer Interaction (HCI)
- CSE 165 - Introduction to Object Oriented Programming
- CSE 170 - Computer Graphics
- CSE 171 - Programming Interactive 3D Graphics and Games
- CSE 173 - Computational Cognitive Neuroscience
- CSE 175 - Introduction to Artificial Intelligence
- CSE 176 - Introduction to Machine Learning
- CSE 177 - Database Systems Implementation
- CSE 178 - Computers and Networks Security
- CSE 179 - Introduction to Parallel Computing
- CSE 180 - Introduction to Robotics
- CSE 185 - Introduction to Computer Vision