CSE Teaching Schedule 2018-2019

CSE Teaching Schedule 2018-2019

     2018-2019AutumnWinterSpringTitle100    Required120 Hsia Principles of CSRequired/Core142Wortzman/WortzmanReges/RegesWortzman/WortzmanIntro Prog JavaCore143SchaferSchafer/SchaferReges/RegesIntro Prog II JavaCapstone143XReges  Intro Prog I+II Java154Bricker&HovikBricker&HovikWeb Programming160 Gan Data Programming163  SchaferIntermediate Data Programming180STAT/INFOSTAT/INFOMaasIntroduction to Data Science131  HemingwayDigital Photography190ZBrickerBrickerBrickerSTARS190D   Pixels390HAFungWortzmanWortzman142 Honors Seminar390HBRegesRegesReges143 Honors Seminar200-300 Majors   EE205EE  Signal Conditioning311Zatloukal/Torlak Zatloukal/RothvossFoundations I312KarlinTompa/TompaA. RaoFoundations II331ErnstZatloukalPerkins/PerkinsSoftware Design and Implementation  332Ru. Anderson/Ru. AndersonRu. Anderson/Ru. Anderson Data Abstractions333PerkinsPerkinsHsia/HsiaSystems Programming340  MankoffInteraction Programming341GrossmanTatlockGrossmanLanguages344SuciuSuciuLeangIntro to Data Management351Hsia/HsiaCeze&WillseyRu. Anderson/Ru. AndersonThe Hardware/Software Interface369 HsiaHsiaDigital Logic371EEEEEEAdvanced Logic391WortzmanWortzmanWortzmanUnix Tools390L Lazowska&Grossman Leadership Seminar Series390P   Programming and Problem Solving400 Majors    401Perkins  Compilers402  BodikDomain Specific Languages403 Ernst Software Engineering421Y. LeeRi. AndersonOveis GharanAlgorithms427Ruzzo  Computational Biology428  RuzzoComp Bio Capstone431A. Rao  Complexity440OliveiraFogartyOliveiraHCI I441  ReineckeHCI II442Heer  Visualization444 MaasMaasDatabases (joint with M 544)446 KakadeJamieson & KarlinMachine Learning447 N. Smith NLP451X. WangZahorjanKimuraOS452  Krishnamurthy/MichaelDistributed Systems 454   Internet Systems455Martin  Computer Vision456   Story Design for Animation 457  PopovicGraphics458Mones  Animation  459Mones  Character Animation460 Mones Animation Capstone461HeimerlMahajanZahorjanNetworks464  MonesAdv Topics in Animation469EEOskin Computer Architecture I470  OskinComputer Architecture II473TanimotoShapiroZettlemoyerAI474EEEEEEEmbedded SW475HemingwayEEEEHW Systems484Kohno RoesnerSecurity (joint with M 584)481C Cakmak Robotics Capstone481D   Games481i Hemingway Sound Capstone481VSankar KemelmacherVirtual Reality Capstone481NLP  N. SmithNLP capstone481SYSZahorjan  Cloud Capstone481SEC Kohno Security Capstone481W   World Challenges482A  CaspiAccessibility Capstone482K  Ri. AndersonTech for Resource-Constrained Env.486 Seelig (EE) Intro to Synthetic Biology (joint with 586)490G1Farhadi Deep Learning490NR. Rao  Neural Engineering490CRi. Anderson  ICTD490 J. Lee Toolkit for Modern Algorithms490Q Svore Quantum Computing490R  ChoudhuryRobotics490TAguera y Arcas & Fairhall Aguera y Arcas & FairhallIntelligent machinery, identity and ethics (2 cr. Seminar)490A Gottesman & Lazowska Entrepreneuship: Company-Building (w/ 599A1,P590A)490DCaspi Accessiblity Prep490E Michalove Ethical Automation (2 cr. Seminar)490H1 Hovik & R. Wang History of Computing (1 cr. Seminar)490R1 Pittman Reliable Software Systems (1 cr. Seminar)490P1   Patterns for Career Success495   Project PracticumNon-majors    373MareChampionChampionData Structures374 HazenImplementation410   OS/Arch412   Visualization413Perkins Languages414Maas SuciuDatabase Systems415 TanimotoTanimotoAI416  OhML417 Ruzzo Theory5th Year MS    M 501Perkins  Compilers (joint with 401)M 502  BodikDomain Specific Languages (joint with 402)M 544 MaasMaasDatabases (joint with 444)M 547 N. Smith NLP (joint with 447)M 584Kohno RoesnerSecurity (joint with 484)Quals    AREA501 Bodik Compilersprogsys503  ErnstSEprogsys505Tatlock Programming Languagesprogsys507 Torlak Computer-Aided Reasoning for Softwareprogsys510Fogarty  HCIapp512  HeerVisualizationapp515   Statistical Methodsai517Choi NLPapp521Oveis Gharan  Algorithmstheory525 J. LeeRandom Algorithmstheory526  LinCryptographytheory527Seelig Comp Bioapp531   Complexity I theory535 Y. LeeTheory of Convex Optimizationtheory544   Databasesprogsys546Jamieson  Machine Learningai547  AlthoffMachine Learning for Big Dataai548  CezeArchitecturesystems550Krishnamurthy  Systems for allsystems551 X. Wang OSsystems552 Lorch&HowellDistributed Systemssystems556Schulz  Computational Fabricationapp557  Graphicsapp561   Networkssystems564 Roesner Securityapp567 Taylor Digital Systems Design (title in flux)systems571 Bhattacharjee Roboticsapp573 Hajishirzi AIai576  ShapiroComputer VisionappAdvanced Grad   522   Algorithms II528   Computational Neuroscience532   Complexity Theory549   High-Performance Computer Architecture579   Optimal Control590Aguera y Arcas & Fairhall  Intelligent machinery, identity and ethics (2 cr. Seminar)599G1Farhadi  Intro to Deep learning (joint with 490)599Hellerstein  Kinetics Modeling599Nandakumar  Modern Mobile Systems599Razenshteyn  Algorithms Through a Geometric Lens599Roesner  Technology-Enabled Misinformation599 Althoff Data Science for Human Well-Being599 Just Research Methods and Data Analysis in Software Systems Rese599 A. Rao Communication Complexity and Applications to Lower bounds599 SchulzSelected Topics in Computational Fabrication599  FroehlichPrototyping Interactive Systems599 HajishirziRepresentation and Reasoning in NLP599  Kakade & AgarwalBandits and Reinforcement Learning599A1 Gottesman & Lazowska Entrepreneurship: Company-Building (w/ 490A, P590A)PMP    P501   CompilersP503Miller Software EngineeringP505  TatlockProgramming LanguagesP510   HCIP517Zettlemoyer  NLPP521 Karlin AlgorithmsP527   Computational BiologyP531   ComplexityP524Lumsdaine  Parallel ComputingP544   DatabasesP546Hulten  Data Mining / Machine LearningP548   Computer ArchitectureP551   Operating SystemsP552   Distributed SystemsP561   NetworksP557  CurlessGraphicsP564   SecurityP573 Weld Artificial IntelligenceP576  VisionP590A Gottesman & Lazowska Entrepreneurship: Company-Building (w/ 490A, 599A1)P590   Domain Specific LanguagesP590   RoboticsP590  Ubiquitous ComputingP590  JustSE TBDP590  TessaroApplied CryptographyP590Friedman  Performance EngineeringService Grad   583Hellerstein&Beck  SE for Data ScientistsGIX    TECHIN510Cakmak  Programming for Digital and Physical User InterfacesTECHIN540   Launch ProjectPatel in SummerData PMP    D514 Friedman Data Management for Data ScienceD515  Hellerstein&BeckSoftware Design for Data ScienceD516Balazinska  Scalable Data Systems and AlgorithmsHCID    521 Froehlich        <![if supportMisalignedColumns]> <![endif]>

You Might Also Like