Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

   

CS Spring 2009 Class Schedule

[hide sections and labs]

CCN Course Sec Type Title Instructor Day/Time Location Units Exam Group
26203 CS 3L 1 LEC Introduction to Symbolic Programming Dan Garcia M 2:00-3:00P 106 Stanley 4 6
26206 CS 3L 11 LAB Introduction to Symbolic Programming David Wu T T 11:00-2:00P C30 Hearst Annex    
26209 CS 3L 12 LAB Introduction to Symbolic Programming Aditi Shrikumar T T 2:00-5:00P C30 Hearst Annex    
26212 CS 3L 13 LAB Introduction to Symbolic Programming David Zeng T T 5:00-8:00P C30 Hearst Annex    
26215 CS 3L 14 LAB Introduction to Symbolic Programming David Zeng W F 8:00-11:00A C30 Hearst Annex    
26218 CS 3L 15 LAB Introduction to Symbolic Programming David Wu TuTh 8:00-11:00A C30 Hearst Annex    
26221 CS 3S 1 SLF Introduction to Symbolic Programming Dan Garcia   C10 Hearst Annex 1 TO 4 1 TO 3
26224 CS 9A 1 SLF Fortran & Matlab for Programmers Dan Garcia   C10 Hearst Annex 1 1 TO 3
26227 CS 9B 1 SLF Pascal for Programmers Dan Garcia   C10 Hearst Annex 1 1 TO 3
26230 CS 9C 1 SLF C for Programmers Dan Garcia   C10 Hearst Annex 1 1 TO 3
26233 CS 9D 1 SLF Scheme for Programmers Dan Garcia   C10 Hearst Annex 1 1 TO 3
26236 CS 9E 1 SLF Productive Unix Use Dan Garcia   C10 Hearst Annex 1 1 TO 3
26239 CS 9F 1 SLF C++ for Programmers Dan Garcia   C10 Hearst Annex 1 1 TO 3
26242 CS 9G 1 SLF Java for Programmers Dan Garcia   C10 Hearst Annex 1 1 TO 3
26245 CS 9H 1 SLF Python for Programmers Dan Garcia   C10 Hearst Annex 1 1 TO 3
26248 CS 39J 1 SEM The Art and Science of Photography: Drawing with Light Brian A. Barsky F 12:00-2:00P 405 Soda 2 11
26251 CS 39K 1 SEM Information Technology Goes to War Randy H. Katz W 4:00-6:00P 310 Soda 2 17
26254 CS 47A 1 SLF Interpretation of Computer Programs Dan Garcia   C10 Hearst Annex 1 TO 4 1 TO 3
26257 CS 47B 1 SLF Data Structures Dan Garcia   C10 Hearst Annex 1 TO 4 1 TO 3
26260 CS 47C 1 SLF Machine Structures Dan Garcia   C10 Hearst Annex 1 TO 4 1 TO 3
26263 CS 61A 1 LEC Structure and Interpretation of Computer Programs Brian K. Harvey M W F 2:00-3:00P 1 Pimentel 4 6
26266 CS 61A 11 LAB Structure and Interpretation of Computer Programs Ahmed Owainati TU 8:00-9:30A C50 Hearst Annex    
26272 CS 61A 12 LAB Structure and Interpretation of Computer Programs Justin Chen TU 9:30-11:00A C50 Hearst Annex    
26278 CS 61A 13 LAB Structure and Interpretation of Computer Programs Justin Chen TU 11:00-12:30P C50 Hearst Annex    
26284 CS 61A 14 LAB Structure and Interpretation of Computer Programs Jerry Hong TU 12:30-2:00P C50 Hearst Annex    
26290 CS 61A 15 LAB Structure and Interpretation of Computer Programs Min Xu TU 2:00-3:30P C50 Hearst Annex    
26296 CS 61A 16 LAB Structure and Interpretation of Computer Programs Jerry Hong TU 3:30-5:00P C50 Hearst Annex    
26302 CS 61A 17 LAB Structure and Interpretation of Computer Programs Darren Kuo W 9:30-11:00A C50 Hearst Annex    
26308 CS 61A 18 LAB Structure and Interpretation of Computer Programs Darren Kuo W 11:00-12:30P C50 Hearst Annex    
26314 CS 61A 19 LAB Structure and Interpretation of Computer Programs Ahmed Owainati W 12:30-2:00P C50 Hearst Annex    
26269 CS 61A 111 DIS Structure and Interpretation of Computer Programs Ahmed Owainati TH 5:00-6:30P 6 Evans    
26275 CS 61A 112 DIS Structure and Interpretation of Computer Programs Justin Chen TH 9:30-11:00A B56 Hildebrand    
26281 CS 61A 113 DIS Structure and Interpretation of Computer Programs Justin Chen TH 11:00-12:30P B56 Hildebrand    
26287 CS 61A 114 DIS Structure and Interpretation of Computer Programs Jerry Hong TH 12:30-2:00P B56 Hildebrand    
26293 CS 61A 115 DIS Structure and Interpretation of Computer Programs Min Xu TH 2:00-3:30P B56 Hildebrand    
26299 CS 61A 116 DIS Structure and Interpretation of Computer Programs Jerry Hong TH 3:30-5:00P B56 Hildebrand    
26305 CS 61A 117 DIS Structure and Interpretation of Computer Programs Darren Kuo F 9:30-11:00A 310 Soda    
26311 CS 61A 118 DIS Structure and Interpretation of Computer Programs Darren Kuo F 11:00-12:30P 405 Soda    
26317 CS 61A 119 DIS Structure and Interpretation of Computer Programs Ahmed Owainati F 12:30-2:00P 320 Soda    
26320 CS 61B 1 LEC Data Structures Jonathan Shewchuk M W F 5:00-6:00P 155 Dwinelle 4 18
26323 CS 61B 11 LAB Data Structures George Wang Th 9:00-11:00A 275 Soda    
26329 CS 61B 12 LAB Data Structures Mao Ye Th 11:00-1:00P 275 Soda    
26335 CS 61B 13 LAB Data Structures Mao Ye Th 1:00-3:00P 275 Soda    
26341 CS 61B 14 LAB Data Structures Jonathan Whiteaker Th 3:00-5:00P 275 Soda    
26347 CS 61B 15 LAB Data Structures George Wang Th 5:00-7:00P 275 Soda    
26352 CS 61B 16 LAB Data Structures Colleen Lewis F 10:00-12:00P 275 Soda    
26205 CS 61B 17 LAB Data Structures Keaton Mowery F 12:00-2:00P 275 Soda    
26211 CS 61B 18 LAB Data Structures Jonathan Whiteaker Th 7:00-9:00P 275 Soda    
26326 CS 61B 111 DIS Data Structures Mao Ye Tu 10:00-11:00A B51 Hildebrand    
26332 CS 61B 112 DIS Data Structures George Wang Tu 11:00-12:00P 87 Evans    
26338 CS 61B 113 DIS Data Structures Mao Ye Tu 2:00-3:00P B56 Hildebrand    
26344 CS 61B 114 DIS Data Structures Jonathan Whiteaker Tu 5:00-6:00P 85 Evans    
26350 CS 61B 115 DIS Data Structures George Wang Tu 5:00-6:00P 81 Evans    
26207 CS 61B 116 DIS Data Structures Colleen Lewis W 10:00-11:00A 310 HMMB    
26208 CS 61B 117 DIS Data Structures Keaton Mowery W 1:00-2:00P 185 Barrows    
26214 CS 61B 118 DIS Data Structures Jonathan Whiteaker Tu 7:00-8:00P 2312 Tolman    
26403 CS 61CL 1 LEC Machine Structures Michael J. Clancy W 6:00-7:00P 100 Lewis 4 18
27424 CS 61CL 11 LAB Machine Structures Tony Huang T T 8:00-11:00A 271 Soda    
27426 CS 61CL 12 LAB Machine Structures Michael J. Clancy; Jerry Zhang; Long Wei T T 11:00-2:00P 271 Soda    
27433 CS 61CL 13 LAB Machine Structures Long Wei T T 2:00-5:00P 271 Soda    
27439 CS 61CL 14 LAB Machine Structures Tony Huang T T 5:00-8:00P 271 Soda    
27427 CS 61CL 15 LAB Machine Structures Jerry Zhang WF 8:00-11:00A 271 Soda    
27430 CS 61CL 16 LAB Machine Structures Richard Guo WF 11:00-2:00P 271 Soda    
27436 CS 61CL 17 LAB Machine Structures Richard Guo WF 2:00-5:00P 271 Soda    
26404 CS 70 1 LEC Discrete Math & Probability Alistair Sinclair; David Tse T T 11:00-12:30P 390 HMMB 4 13
26407 CS 70 101 DIS Discrete Math & Probability Yaron Singer W 10:00-11:00A 7 Evans    
26410 CS 70 102 DIS Discrete Math & Probability Madhur Tulsiani W 11:00-12:00P 4 Evans    
26413 CS 70 103 DIS Discrete Math & Probability Yaron Singer W 2:00-3:00P 179 Stanley    
26416 CS 70 104 DIS Discrete Math & Probability David Tung W 3:00-4:00P 2038 VLSB    
26419 CS 70 105 DIS Discrete Math & Probability David Tung W 5:00-6:00P 3102 Etcheverry    
26406 CS 70 2 LEC Discrete Math & Probability Alistair Sinclair; David Tse T T 2:00-4:00P 320 Soda 4 TBA
26421 CS 70 201 DIS Discrete Math & Probability Madhur Tulsiani W 10:00-11:00A 2066 VLSB    
26422 CS 98 1 IND Macintosh Student Developers for OS X Dan Garcia TU 5:30-7:30P 310 Soda 1 TO 4  
26425 CS 98 2 IND GamesCrafters Dan Garcia MW 1:00-2:00P 606 Soda 1 TO 4  
26428 CS 98 3 IND UC Berkeley Undergraduate Graphics Group (UCBUGG) Dan Garcia TH 5:30-7:30P 310 Soda 1 TO 4  
26430 CS 98 15 GRP System Administration Brian K. Harvey M 5:00-6:00P 310 Soda    
26222 CS 98 16 GRP System Administration Brian K. Harvey W 5:00-6:30P 320 Soda    
26469 CS C149 1 LEC Introduction to Embedded Systems Sanjit A. Seshia MW 1:00-2:30P 293 Cory 4  
27449 CS C149 10 LAB Introduction to Embedded Systems   M 4:00-5:00P 125 Cory    
26200 CS C149 11 LAB Introduction to Embedded Systems   Th 2:00-3:00P 125 Cory    
26470 CS 150 1 LEC Components and Design Techniques for Digital Systems John Wawrzynek T T 2:00-3:30P, F 2:00-3:00P 102 Moffitt 5 2
26482 CS 150 11 LAB Components and Design Techniques for Digital Systems Chen Sun TU 5:00-8:00P 125 Cory    
26485 CS 150 12 LAB Components and Design Techniques for Digital Systems Christopher Fletcher; Ilia Lebedev W 11:00-2:00P 125 Cory    
26488 CS 150 13 LAB Components and Design Techniques for Digital Systems Christopher Fletcher; Ilia Lebedev W 5:00-8:00P 125 Cory    
26491 CS 150 14 LAB Components and Design Techniques for Digital Systems Chen Sun TH 5:00-8:00P 125 Cory    
26476 CS 150 102 DIS Components and Design Techniques for Digital Systems Chen Sun M 11:00-12:00P 125 Cory    
26479 CS 150 103 DIS Components and Design Techniques for Digital Systems Christopher Fletcher F 9:00-10:00A 125 Cory    
26481 CS 150 104 DIS Components and Design Techniques for Digital Systems Ilia Lebedev F 11:00-12:00P 125 Cory    
26494 CS 152 1 LEC Computer Architecture & Engineering Krste Asanović T T 5:00-6:30P 306 Soda 5 18
26497 CS 152 101 DIS Computer Architecture & Engineering Scott Beamer F 12:00-1:00P 258 Dwinelle    
26500 CS 160 1 LEC User Interfaces Maneesh Agrawala MW 9:00-10:30A 306 Soda 4 4
26503 CS 160 101 DIS User Interfaces Nicholas Kong W 1:00-2:00P 61 Evans    
26506 CS 160 102 DIS User Interfaces Nicholas Kong W 2:00-3:00P 61 Evans    
26509 CS 160 103 DIS User Interfaces Nicholas Kong Th 1:00-2:00P 320 Soda    
26512 CS 162 1 LEC Operating Systems and System Programming Alan J. Smith M W 4:00-5:30P 247 Cory 4 17
26515 CS 162 101 DIS Operating Systems and System Programming Jingtao Wang TU 1:00-2:00P 45 Evans    
26518 CS 162 102 DIS Operating Systems and System Programming Jingtao Wang TU 4:00-5:00P 85 Evans    
26521 CS 164 1 LEC Programming Languages and Compilers Paul N. Hilfinger T T 12:30-2:00P 306 Soda 4 15
26524 CS 164 101 DIS Programming Languages and Compilers Michael Greenbaum W 11:00-12:00P 75 Evans    
26527 CS 164 102 DIS Programming Languages and Compilers James Hamlin W 12:00-1:00P 4 Evans    
26530 CS 164 103 DIS Programming Languages and Compilers James Hamlin W 3:00-4:00P 4 Evans    
26533 CS 169 1 LEC Software Engineering Eric Brewer T T 2:00-3:30P 306 Soda 4 2
26536 CS 169 101 DIS Software Engineering Richard Edward Honicky W 8:00-9:00A 75 Evans    
26539 CS 169 102 DIS Software Engineering Richard Edward Honicky F 8:00-9:00A 75 Evans    
26541 CS 169 103 DIS Software Engineering Bonnie Kirkpatrick M 8:00-9:00A 85 Evans    
26542 CS 170 1 LEC Introduction to CS Theory David Wagner MWF 3:00-4:00P 100 Lewis 4 5
26545 CS 170 101 DIS Introduction to CS Theory Daniel Ciprian Preda TU 10:00-11:00A 3105 Etcheverry    
26548 CS 170 102 DIS Introduction to CS Theory Ariel Rabkin TU 11:00-12:00P 85 Evans    
26551 CS 170 103 DIS Introduction to CS Theory Jacob Abernethy TU 2:00-3:00P 6 Evans    
26554 CS 170 104 DIS Introduction to CS Theory Jacob Abernethy TU 3:00-4:00P 121 Wheeler    
26556 CS 170 105 DIS Introduction to CS Theory Ariel Rabkin TU 4:00-5:00P 3105 Etcheverry    
27448 CS 170 106 DIS Introduction to CS Theory Daniel Ciprian Preda W 9:00-10:00A 3102 Etcheverry    
26213 CS 170 107 DIS Introduction to CS Theory Jacob Abernethy Tu 5:00-6:00P 75 Evans    
26216 CS 170 108 DIS Introduction to CS Theory Ariel Rabkin Tu 2:00-3:00P 79 Dwinelle    
26219 CS 170 109 DIS Introduction to CS Theory Daniel Ciprian Preda Tu 3:00-4:00P 242 Dwinelle    
26557 CS 172 1 LEC Computers and Complexity William Steiger MW 10:30-12:00P 320 Soda 4 7
26560 CS 172 101 DIS Computers and Complexity Seyed Omid Etesami F 12:00-1:00P 85 Evans    
26562 CS 172 102 DIS Computers and Complexity Seyed Omid Etesami F 1:00-2:00P 85 Evans    
26563 CS 184 1 LEC Foundations of Computer Graphics Carlo H. Séquin; 1 Concurrent Enrollment Student 4/2/09 M W 2:30-4:00P 306 Soda 4 6
26566 CS 184 101 DIS Foundations of Computer Graphics Niels Joubert TU 11:30-12:30P 405 Soda    
26569 CS 184 102 DIS Foundations of Computer Graphics James Andrews TU 1:00-2:00P 320 Soda    
26210 CS 184 104 DIS Foundations of Computer Graphics Niels Joubert M 5:30-6:30P 320 Soda    
26572 CS 186 1 LEC Introduction to Databases Joseph M. Hellerstein T T 9:30-11:00A 306 Soda 4 10
26575 CS 186 101 DIS Introduction to Databases Peter Alvaro M 10:00-11:00A 70 Evans    
26578 CS 186 102 DIS Introduction to Databases Kuang Chen M 3:00-4:00P 70 Evans    
26581 CS 186 103 DIS Introduction to Databases Kuang Chen M 4:00-5:00P 3 Evans    
26583 CS 186 104 DIS Introduction to Databases Peter Alvaro M 2:00-3:00P 87 Evans    
26584 CS 188 1 LEC Introduction to Artificial Intelligence John DeNero (2 Concurrent Enrollment Students 4/2/09) T T 11:00-12:30P 306 Soda 4 13
26587 CS 188 101 DIS Introduction to Artificial Intelligence Daniel Jacob Gillick M 10:00-11:00A 6 Evans    
26590 CS 188 102 DIS Introduction to Artificial Intelligence Nimar S Arora M 1:00-2:00P 2 Evans    
26593 CS 188 103 DIS Introduction to Artificial Intelligence Nimar S Arora M 2:00-3:00P 2 Evans    
26594 CS 188 104 DIS Introduction to Artificial Intelligence Nicholas Hay M 5:00-6:00P 9 Evans    
26595 CS 194 7 LEC The Art of Animation Brian A. Barsky TuTh 4:00-6:00P 380 Soda 4  
26596 CS 194 8 LEC Advanced Digital Animation Brian A. Barsky; Dan Garcia MW 3:00-5:00P 380 Soda 4  
26202 CS 194 10 LEC Advanced Topics in Artificial Intelligence Pieter Abbeel; Daniel Klein; Jitendra Malik MW 10:30A-12:00P 306 Soda    
26602 CS H196B 3 IND Senior Honors Thesis Armando Fox     2  
26605 CS 198 1 IND Macintosh Student Developers for OS X Dan Garcia TU 5:30-7:30P 310 Soda 1 TO 4  
26608 CS 198 2 IND GamesCrafters Dan Garcia MW 1:00-2:00P 606 Soda 1 TO 4  
26611 CS 198 3 IND UC Berkeley Undergraduate Graphics Group (UCBUGG) Dan Garcia TH 5:30-7:30P 310 Soda 1 TO 4  
26613 CS 198 15 GRP System Administration Brian K. Harvey M 5:00-6:00P 310 Soda    
26220 CS 198 16 GRP System Administration Brian K. Harvey W 5:00-6:30P 320 Soda    
26800 CS 252 1 LEC Grad Computer Architecture John D. Kubiatowicz M W 1:00-2:30P 310 Soda 4  
26803 CS 260 1 LEC User Interfaces to Computer Systems John F. Canny M W 10:00-11:30A 310 Soda 3  
26806 CS 262B 1 LEC Advanced Topics in Computer Systems David E. Culler T T 10:00-11:30A 405 Soda 3  
26808 CS C267 1 LEC Applications of Parallel Computing James Demmel; Horst Simon M W 9:00-10:30A 290 HMMB 3  
26812 CS 273 1 LEC Foundations of Parallel Computation Satish Rao T T 1:00-2:30P 405 Soda 3 2
26818 CS 276 1 LEC Cryptography Luca Trevisan T T 4:00-5:30P 310 Soda 3  
26820 CS C281B 1 LEC Advanced Topics in Learning and Decision Making Martin Wainwright M W 1:00-2:30P 330 Evans 3  
26824 CS 286 1 LEC Implementation of Data Base Systems Michael Franklin T T 11:30-1:00P 320 Soda 3 13
26826 CS 288 1 LEC Artificial Intelligence Approach to Natural Language Processing Daniel Klein M W 2:30-4:00P 405 Soda 3  
26827 CS 294 2 LEC QUANTUM COMPUTATION Umesh Vazirani W 2:30-5:30P 410 HMMB 3  
26830 CS 294 6 LEC Medical Image Processing Ruzena Bajcsy W F 11:30-1:00P 310 Soda 3  
26833 CS 294 7 LEC The Art of Animation Brian A. Barsky T T 4:00-6:00P 380 Soda 4  
26839 CS 294 28 LEC Network Security Vern Paxson M W 10:00-11:30A 405 Soda 3  
26841 CS 294 29 LEC Algorithmic Game Theory Christos Papadimitriou Tu 10:00-1:00P 310 Soda 3  
26845 CS 294 31 LEC Readings in Physically Based Animation James O'Brien M W 1:00-2:30P 405 Soda 3  
26848 CS 294 32 LEC Dynamic Program Analysis, Testing, and Debugging Koushik Sen T T 1:00-2:30P 310 Soda 3  
26851 CS 294 33 LEC Parallel Systems Verification and Design Krste Asanović; David A. Patterson; Koushik Sen TT 2:30-4:00P 310 Soda 3  
26863 CS 294 38 LEC Bayesian Modeling and Inference Michael Jordan MW 10:30A-12:00P 330 Evans 3  
27445 CS 294 42 LEC Cloud Computing: Architecture and Applications Ion Stoica MW 2:30-4:00P 320 Soda 3  
26201 CS 294 43 LEC Visual Object and Activity Recognition Trevor Darrell TU 5:00-7:00P 405 Soda 1 to 4  
26204 CS 294 45 LEC Implementing Parallel Software using Patterns. Kurt Keutzer W 2:00-3:30P 540AB Cory 1 to 4  
26869 CS 298 2 LEC Theory Seminar Alistair Sinclair M 3:30-5:30P 438 Soda 1 TO 4  
26872 CS 298 3 LEC EECS Colloquium Stuart J. Russell W 4:00-5:30P 306 Soda 2  
26875 CS 298 6 LEC Matrix Computations and Scientific Computing James Demmel; Beresford N. Parlett W 11:00-12:30P 380 Soda 1  
26878 CS 298 10 LEC Center for Intelligent Systems (CIS) Stuart J. Russell Th 4:00-5:30P 405 Soda 1 TO 4  
26881 CS 298 11 LEC Search Engines & Soft Computing Lotfi A. Zadeh Tu 4:00-5:00P 606 Soda 1 TO 4  
26884 CS 298 12 LEC Database Seminar Joseph M. Hellerstein F 12:30-2:00P 606 Soda 1 TO 4  
26887 CS 298 14 LEC TGIF Umesh Vazirani F 3:30-5:00P 373 Soda 1 TO 4  
26890 CS 298 18 LEC Titanium Katherine A. Yelick M 10:30-12:00P 380 Soda 1 TO 4  
26893 CS 298 22 LEC Programming Systems Ras Bodik M 4:00-5:30P 320 Soda 1 TO 4  
26896 CS 298 32 LEC Recovery Oriented Computing David A. Patterson     1 TO 4  
26899 CS 298 40 LEC The UC-WISE Project Michael J. Clancy M 10:00-12:00P 606 Soda 1 TO 4  
26906 CS 298 45 LEC BID Design Clinics John F. Canny Th 4:00-6:00P 354 & 360 HMMB 1  
26907 CS 298 46 LEC Robotics and Control Ruzena Bajcsy Tu 4:00-5:00P 306 Soda 1 to 4  
27298 CS 301 1 DIS Teaching Techniques Brian K. Harvey F 3:30-5:00P 320 Soda 1