CSE Electives


Instructor NameCourse TitleCourse NumberOfferedCourse Tags
Aaron DinglerLogic Design and Sequential CircuitsCSE 20221Fall 2025ARC
Aaron DinglerComputer ArchitectureCSE 30321Fall 2025ARC
Adam CzajkaComputer VisionCSE 60535Fall 2025AIM, PJB
Bill TheisenIntroduction to Artificial IntelligenceCSE 30124Fall 2025AIM
Bill TheisenProgramming ChallengesCSE 30872Fall 2025SED
Chaoli WangData VisualizationCSE 40838Fall 2025GRA, PJB
Collin McMillanSystems ProgrammingCSE 30332Fall 2025SED
Daniel Rehberg Game DevelopmentCSE 40439Fall 2025GRA, HCI, PJB, SED
Danny ChenDesign and Analysis of AlgorithmsCSE 40113Fall 2025ALG
David ChiangTheory of Programming LanguagesCSE 40431Fall 2025SED, THY
Douglas ThainCompilers and Language DesignCSE 40243Fall 2025PRL, SED, SYS
Fanxin KongGraduate Operating SystemsCSE 60641Fall 2025SYS
Joanna C S SantosProgramming ParadigmsCSE 30332Fall 2025SED
Matthew MorrisonDigital Integrated CircuitsCSE 30342Fall 2025ARC, HWD
Meng JiangLarge Language ModelsCSE 60556Fall 2025AIM
Patrick FlynnMicroprocessor based Application Design and ImplementationCSE 40697Fall 2025ARC, GRA, PRL, SED, SYS
Peter BuiOperating System PrinciplesCSE 30341Fall 2025PJB, SYS
Peter BuiHackers in the BazaarCSE 40842Fall 2025ETH, PJB, SED
Shreya KumarPrinciples of ComputingCSE 10001Fall 2025ALG, AIM, GRA
Siddharth JoshiCPEG Capstone DesignCSE 40522Fall 2025HWD, PJB
Taeho JungDiscrete MathematicsCSE 20110Fall 2025ALG, THY
Tim WeningerDatabase ConceptsCSE 30246Fall 2025PJB, SYS
Toby LiHuman-Centered Computing ResearchCSE 60427Fall 2025HCI
Walter ScheirerEthical & Professional IssuesCSE 40175Fall 2025ETH
Xiangliang ZhangAdvanced Topics in Machine LearningCSE 60625Fall 2025AIM
Yiyu ShiMachine Learning for Embedded SystemsCSE 60685Fall 2025AIM, PJB, SEC