Course Schedule Winter 2014-2015

Course Schedule Winter 2014-2015

Not a Stanford student? Go to http://summer.stanford.edu for information on taking classes as a Summer Visitor.

Course timetable as of December 31, 2015

Course Title Instructor Time Room SCPD
CS2C Introduction to Media Production Scott by arrangement
CS9 Problem-solving for the CS Technical Interview Cain/Lee W 4:15-5:30 Lathrop282
CS103 Mathematical Foundations of Computing Dill MWF 12:50-2:05 Hewlett200
CS105 Introduction to Computers Cooper MWF 4:15-5:30 320-105
CS106A-2 Programming Methodology Schwarz MWF 3:15 Nvidia Aud
CS106A Programming Methodology Schwarz MWF 10:00 Bishop Aud
CS106B Programming Abstractions Roberts MWF 2:15 Hewlett 200
CS106X Programming Abstractions (Accelerated) Cain MWF 1:15 200-002
CS107 Computer Organization and Systems Lee MWF 11:00 BishopAud
CS107E Computer Systems from the Ground Up Hanrahan/Levis MF 12:50-2:05 Littlefield 107
CS108 Object-Oriented Systems Design Young TTh 4:15-5:30 Gates B01
CS109 Intro to Probability for Computer Scientists Dror MWF 2:15-3:30 420-040
CS110 Principles of Computer Systems Cain MWF 10:00 420-040
CS124 From Languages to Information Jurafsky TTh 3:15-4:30 420-040
CS140 Operating Systems and Systems Programming Mazieres/Belay MW 4:15-5:30 Gates B01
CS142 Web Applications Ousterhout MWF 11:00 AnnAud
CS144 Introduction to Computer Networking Levis/McKeown TTh 4:15-5:30 Nvidia Aud
CS149 Parallel Computing Aiken/Olukotun TTh 11:00-12:15 Gates B03
CS154 Introduction to Automata and Complexity Theory Williams TTh 12:50-2:05 Gates B03
CS181 Computers, Ethics and Public Policy Cooper MW 2:15-3:30 200-034
CS181W Computers, Ethics and Public Policy (WIM) Cooper MW 2:15-3:30 (See CS 181)
CS191 Senior Project (none listed) by arrangement
CS191W Writing Intensive Senior Project (none listed) by arrangement
CS192 Programming Service Project (none listed) by arrangement
CS193A Android Programming Stepp T 2:15-3:30 Art 4
CS193P iPhone and iPad Application Programming Hegarty MW 4:15-5:30 Hewlett 200
CS194 Software Project Stepp TTh 4:15-5:30 200-205
CS194H User Interface Design Project Landay TTh 2:15-4:05 GatesB12
CS194W Software Project (WIM) Stepp TTh 4:15-5:30 (see CS 194)
CS196 Computer Consulting Smith TTh 5:15-6:30 Hewlett 102
CS198 Teaching Computer Science Sahami/Watson M 4:15-6:05 420-041
CS199 Independent Work (none listed) by arrangement
CS199P Independent Work (none listed) by arrangement
CS202 Law for Computer Science Professionals Hansen Th 5:40-6:55pm Braun Lec
CS210A Software Project Experience with Corporate Partner Borenstein TTh 4:15-5:30 Gates 505
CS223A Introduction to Robotics Khatib MW 2:15-3:30 Gates B03
CS228 Probabilistic Graphical Models: Principles and Tec Ermon TTh 2:15-3:30 Gates B01
CS229T Statistical Learning Theory Liang MW 9:30-10:45 380-380W
CS231A Computer Vision:From 3D Recontruct to Recognition Savarese MW 11:00-12:15 Gates B01
CS231N Convolutional Neural Networks for Visual Recog Li/Karpathy MW 2:15-3:30 Bishop Aud
CS239 Advanced Topics in Sequential Decision Making Kochenderfer MW 2:15-3:30 60-120
CS243 Program Analysis and Optimizations Lam MW 11:00-12:15 Gates B03
CS245 Database System Principles Garcia-Molina TTh 12:50-2:05 Nvidia Aud
CS246 Mining Massive Data Sets Leskovec TTh 9:30-10:45 Nvidia Aud
CS246H Mining Massive Datasets Hadoop Lab Leskovec/Templ W 12:50-2:05 Nvidia Aud
CS247 Human-Computer Interaction Design Studio Bernstein W 2:15-3:45 Lathrop 282
CS248 Interactive Computer Graphics Fedkiw TTh 9:30-10:45 Braun Lec
CS255 Introduction to Cryptography Boneh MW 2:15-3:30 Gates B01
CS262 Computational Genomics Batzoglou TTh 12:50-2:05 Clark S361
CS267 Graph Algorithms Williams MW 11:00-12:15 Hewlett103
CS270 Modeling Biomedical Systems Musen TTh 2:15-3:30 Huang 18
CS275 Translational Bioinformatics Butte MW 2:15-3:30 Huang 18
CS275A Symbolic Musical Information Selfridge-Fiel TTh 1:15-3:05 Braun 129/131
CS334A Convex Optimization Boyd TTh 9:30-10:45 Gates B01
CS344G (Your) Great Ideas for Networked Applications Winstein MW 12:50-2:05 50-52H
CS369E Communication Complexity (for Algorithm Designers) Roughgarden TTh 10:00-11:50 Gates 100
CS390A Curricular Practical Training (none listed) by arrangement
CS390B Curricular Practical Training (none listed) by arrangement
CS390C Curricular Practical Training (none listed) by arrangement
CS390P Part-time Curricular Practical Training (none listed) by arrangement
CS393 Computer Laboratory (none listed) by arrangement
CS395 Independent Database Project (none listed) by arrangement
CS399 Independent Project (none listed) by arrangement
CS399P Independent Project (none listed) by arrangement
CS427 Hero's Journey:AI & Game Theory 3D Real-Time Story Ford F 2:15-5:00 530-127
CS448I Computational Imaging and Display Wetzstein TTh 12:35-2:05 Herrin T195
CS476B Mobile Music Wang TTh 5:15-7:05pm Knoll 317
CS499 Advanced Reading and Research (none listed) by arrangement
CS499P Advanced Reading and Research (none listed) by arrangement
CS545 Database and Information Management Seminar Leskovec F 4:15-5:30 NVidia Aud
CS546 Seminar on Liberation Technologies Cohen Th 4:15-5:30 EDUC128
CS547 Human-Computer Interaction Seminar Bernstein F 12:50-2:05 Gates B03
CS801 TGR Project (none listed) by arrangement
CS802 TGR Dissertation (none listed) by arrangement