CSE Tentative Undergraduate Course Offerings

Jacobs School of Engineering UC San Diego

The CSE Department is still actively in the process of coordinating course offerings for the 2024-2025 academic year. Please continue to check our website for updates.

This page is NOT intended to be considered official or final. Courses and instructors are subject to change.

Please check the Enrollment and Registration Calendar for more information about registration dates and deadlines. Please see the Schedule of Classes for the number of sections offered.

For information on Summer 2024 Course offering, please visit our Summer Updates Page.

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(217, 234, 211); border-top: 1px solid black; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(217, 234, 211); border-top: 1px solid black; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(217, 234, 211); border-top: 1px solid black; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

Winter 2025

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#d9ead3; border-top:1px solid black; border-right:1px solid black; border-left:none" valign="bottom">

Spring 2025

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Mathematical Beauty in Rome

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Mathematical Beauty in Rome - Lab

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Introduction to Programming and Computational Problem-Solving I

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

Lerner, Sorin
Soosairaj, Gerald

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Introduction to Programming and Computational Problem-Solving II

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Introduction to Programming and Computational Problem-Solving: Accelerated Pace

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

Cao, Paul
Ochoa, Ben

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Basic Data Struct & OO Design

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Software Tools and Techniques Lab

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Mathematics for Algorithms and Systems

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Systms Progrm & Software Tools

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

Politz, Joe
Schulman (Shalev), Aaron

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

Solares, Edwin
Soosairaj, Gerald

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Computer Organiz&Systms Progrm

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Bldg & Programming Elct Device

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Perspectives in Computer Science and Engineering

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Advanced Data Structures

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Advanced Data Structures

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Design & Analysis of Algorithm

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

Jones, Miles
Kane, Daniel

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Practical Intro/Prob & Stats

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Theory of Computation

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Intro to Programming Contests

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Advanced Software Engineering

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Princ/Computer Operating Systm

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Software Sys Design & Implemnt

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Intro to Computer Security

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Database System Principles

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Database System Applications

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Database System Implementation

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Web Client Languages

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Online Database Analytics Applications

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Enterprise-class Web Applcatns

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Component&Desgn Tech/Digtl Sys

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Digital Systems Laboratory

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Comp Arch Software Perspective

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Software Proj Comp Arch

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Microelectronic System Design

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Embedded System Design Project

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Introduction to Embedded Systems

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Adv Processor Arch Design Proj

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

AI: Probabilistic Models

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

AI: Search and Reasoning

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Intro to Machine Learning

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Intro to Computer Vision I

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Intro to Computer Vision II

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Recommender Sys&Web Mining

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Recommender Sys&Web Mining

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Intro to Parallel Computing

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Advanced Computer Graphics

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

3D User Interfaces

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Computer Graphics II: Rendering

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Entrepreneurship for Engineers

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Robotic Sys Design & Implemnt

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Biology Meets Computing

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Molecular Sequence Analysis

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Advanced Bioinformatics Lab

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:#f3f3f3; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Topics/Computer Sci & Engineer

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

Vaccaro, Kristen
Coblenz, Michael

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 137px;" valign="bottom">

Bandeira, Nuno
Ousterhout, Amy
Schulman (Shalev), Aaron,
McAuley, Julian

" style="border-bottom:1px solid black; padding:2px 3px 2px 3px; height:21px; background-color:white; border-top:none; border-right:1px solid black; border-left:none" valign="bottom">

Zhang, Yiying
Ammanabrolu, Prithviraj
Grier, Daniel
Soosairaj, Gerald
Stefan, Deian

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Semnr/Computer Sci & Engineer

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Introduction to CS Research

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 126px;" valign="bottom">

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: rgb(243, 243, 243); border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Race, Gender, and Computing

" style="border-bottom: 1px solid black; padding: 2px 3px; height: 21px; background-color: white; border-top: none; border-right: 1px solid black; border-left: none; width: 274px;" valign="bottom">

Field Study/Computer Sci&Engin