Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

   

CS Spring 2008 Class Schedule

[hide sections and labs]

CCN Course Sec Type Title Instructor Day/Time Location Units
26203 CS 3L 1 LEC Introduction to Symbolic Programming Nathaniel Titterton M 4:00-5:00P 390 HMMB 4
26206 CS 3L 11 LAB Introduction to Symbolic Programming Jonathan Prakash Kotker T T 11:00-2:00P C30 Hearst A  
26209 CS 3L 12 LAB Introduction to Symbolic Programming Merry Choi T T 2:00-5:00P C30 Hearst A  
26212 CS 3L 13 LAB Introduction to Symbolic Programming Colleen Lewis T T 5:00-8:00P C30 Hearst A  
26215 CS 3L 14 LAB Introduction to Symbolic Programming Vahab Pournaghshband W F 11:00-2:00P C30 Hearst A  
26220 CS 3L 15 LAB Introduction to Symbolic Programming Vahab Pournaghshband WF 8:00-11:00A C30 Hearst A  
26218 CS 3S 1 SLF Introduction to Symbolic Programming Dan Garcia   C10 Hearst A 1 TO 4
26221 CS 9A 1 SLF Fortran & Matlab for Programmers Dan Garcia   C10 Hearst A 1
26224 CS 9B 1 SLF Pascal for Programmers Dan Garcia   C10 Hearst A 1
26227 CS 9C 1 SLF C for Programmers Dan Garcia   C10 Hearst A 1
26230 CS 9D 1 SLF Scheme for Programmers Dan Garcia   C10 Hearst A 1
26233 CS 9E 1 SLF Productive Unix Use Dan Garcia   C10 Hearst A 1
26236 CS 9F 1 SLF C++ for Programmers Dan Garcia   C10 Hearst A 1
26239 CS 9G 1 SLF Java for Programmers Dan Garcia   C10 Hearst A 1
26242 CS 9H 1 SLF Python for Programmers Dan Garcia   C10 Hearst A 1
26245 CS 39J 1 SEM The Art and Science of Photography: Drawing with Light Brian A. Barsky F 12:00-2:00P 405 Soda 2
26247 CS 39K 1 SEM Information Technology Goes to War Randy H. Katz W 4:00-6:00P 310 Soda 2
26248 CS 47A 1 SLF Interpretation of Computer Programs Dan Garcia   C10 Hearst A 1 TO 4
26251 CS 47B 1 SLF Data Structures Dan Garcia   C10 Hearst A 1 TO 4
26254 CS 47C 1 SLF Machine Structures Dan Garcia   C10 Hearst A 1 TO 4
26257 CS 61A 1 LEC Structure and Interpretation of Computer Programs Brian K. Harvey M W F 2:00-3:00P 1 Pimentel 4
26260 CS 61A 11 LAB Structure and Interpretation of Computer Programs Albert Chae TU 8:00-9:30A C50 Hearst A  
26266 CS 61A 12 LAB Structure and Interpretation of Computer Programs LI, Y TU 9:30-11:00A C50 Hearst A  
26272 CS 61A 13 LAB Structure and Interpretation of Computer Programs LI, Y TU 11:00-12:30P C50 Hearst A  
26278 CS 61A 14 LAB Structure and Interpretation of Computer Programs Albert Chae TU 12:30-2:00P C50 Hearst A  
26284 CS 61A 15 LAB Structure and Interpretation of Computer Programs Jerry Hong TU 2:00-3:30P C50 Hearst A  
26290 CS 61A 16 LAB Structure and Interpretation of Computer Programs Jerry Hong TU 3:30-5:00P C50 Hearst A  
26296 CS 61A 17 LAB Structure and Interpretation of Computer Programs Evan Chou W 9:30-11:00A C50 Hearst A  
26302 CS 61A 18 LAB Structure and Interpretation of Computer Programs Ramesh Sridharan W 11:00-12:30P C50 Hearst A  
26308 CS 61A 19 LAB Structure and Interpretation of Computer Programs Evan Chou W 12:30-2:00P C50 Hearst A  
26263 CS 61A 111 DIS Structure and Interpretation of Computer Programs Albert Chae TH 8:00-9:30A 4 Evans  
26269 CS 61A 112 DIS Structure and Interpretation of Computer Programs Yaping Li TH 9:30-11:00A 2 Evans  
26275 CS 61A 113 DIS Structure and Interpretation of Computer Programs Yaping Li TH 11:00-12:30P 2 Evans  
26281 CS 61A 114 DIS Structure and Interpretation of Computer Programs Albert Chae TH 12:30-2:00P 4 Evans  
26287 CS 61A 115 DIS Structure and Interpretation of Computer Programs Jerry Hong TH 2:00-3:30P 6 Evans  
26293 CS 61A 116 DIS Structure and Interpretation of Computer Programs Jerry Hong TH 3:30-5:00P 285 Cory  
26299 CS 61A 117 DIS Structure and Interpretation of Computer Programs Evan Chou F 9:30-11:00A 310 Soda  
26305 CS 61A 118 DIS Structure and Interpretation of Computer Programs Ramesh Sridharan F 11:00-12:30P 310 Soda  
26311 CS 61A 119 DIS Structure and Interpretation of Computer Programs Evan Chou F 12:30-2:00P 310 Soda  
26314 CS 61BL 1 LEC Data Structures Michael J. Clancy W 5:00-6:00P 4 LeConte 4
26317 CS 61BL 11 LAB Data Structures David Qin Sun WF 11:00-2:00P 275 Soda  
26320 CS 61BL 12 LAB Data Structures Michael Weiss WF 2:00-5:00P 275 Soda  
26323 CS 61BL 13 LAB Data Structures Zhihui (Jerry) Zhang TuTh 8:00-11:00A 275 Soda  
26326 CS 61BL 14 LAB Data Structures Peter Martinazzi TuTh 11:00-2:00P 275 Soda  
26329 CS 61BL 15 LAB Data Structures Michael Weiss TuTh 2:00-5:00P 275 Soda  
26332 CS 61BL 16 LAB Data Structures Jonathan Whiteaker TuTh 5:00-8:00P 275 Soda  
26334 CS 61BL 17 LAB Data Structures David Qin Sun WF 8:00-11:00A 275 Soda  
26335 CS 61C 1 LEC Machine Structures Dan Garcia M W F 3:00-4:00P 2050 VLSB 4
26338 CS 61C 11 LAB Machine Structures David Jacobs TH 10:00-12:00P 271 Soda  
26344 CS 61C 12 LAB Machine Structures Benjamin Sussman TH 12:00-2:00P 271 Soda  
26350 CS 61C 13 LAB Machine Structures Casey Rodarmor TH 2:00-4:00P 271 Soda  
26356 CS 61C 14 LAB Machine Structures Omar Akkawi TH 4:00-6:00P 271 Soda  
26362 CS 61C 15 LAB Machine Structures Benjamin Sussman TH 6:00-8:00P 271 Soda  
26368 CS 61C 16 LAB Machine Structures Matthew Johnson F 9:00-11:00A 271 Soda  
26374 CS 61C 17 LAB Machine Structures Keaton Mowery F 11:00-1:00P 271 Soda  
26380 CS 61C 18 LAB Machine Structures Brian Zimmer F 1:00-3:00P 271 Soda  
26341 CS 61C 111 DIS Machine Structures David Jacobs TU 10:00-11:00A 310 Soda  
26347 CS 61C 112 DIS Machine Structures Benjamin Sussman TU 12:00-1:00P 205 Dwinelle  
26353 CS 61C 113 DIS Machine Structures Casey Rodarmor TU 3:00-4:00P 310 Soda  
26359 CS 61C 114 DIS Machine Structures Omar Akkawi TU 5:00-6:00P 320 Soda  
26365 CS 61C 115 DIS Machine Structures Benjamin Sussman TU 6:00-7:00P 320 Soda  
26371 CS 61C 116 DIS Machine Structures Matthew Johnson W 10:00-11:00A 320 Soda  
26377 CS 61C 117 DIS Machine Structures Keaton Mowery W 11:00-12:00P 320 Soda  
26383 CS 61C 118 DIS Machine Structures Brian Zimmer W 1:00-2:00P 320 Soda  
26386 CS 70 1 LEC Discrete Math & Probability David Wagner M W F 11:00-12:00P 390 HMMB 4
26389 CS 70 101 DIS Discrete Math & Probability KLEINMAN, A D; aaron kleinman TU 1:00-2:00P 7 Evans  
26392 CS 70 102 DIS Discrete Math & Probability Luqman Hodgkinson TU 2:00-3:00P 7 Evans  
26395 CS 70 103 DIS Discrete Math & Probability Luqman Hodgkinson TU 4:00-5:00P 287 Dwinelle  
26397 CS 70 104 DIS Discrete Math & Probability Min Xu TU 5:00-6:00P 246 Dwinelle  
26223 CS 70 105 DIS Discrete Math & Probability KLEINMAN, A D; aaron kleinman W 9:00-10:00A 3102 Etcheverry  
26398 CS 98 1 IND Macintosh Student Developers for OS X Dan Garcia TH 5:00-7:00P 320 Soda 1 TO 4
26401 CS 98 2 IND GamesCrafters Dan Garcia W 5:00-8:00P 606 Soda 1 TO 4
26404 CS 98 3 IND UC Berkeley Undergraduate Graphics Group (UCBUGG) Dan Garcia TH 5:00-7:00P 310 Soda 1 TO 4
26406 CS 98 5 GRP Networked Computing: Principles and Problems Randy H. Katz; John Hughan Tu 7:00-8:30P 306 Soda 2
26407 CS 98 10 IND Web 2.0 Programming Using Ruby on Rails David A. Patterson MW 4:00-5:30P 271 Soda Soda 1 TO 4
26408 CS 98 11 GRP Bridge from Math 55 to CS 70 Michael J. Clancy      
26409 CS 98 13 GRP Programming for Blood Paul N. Hilfinger M 4:00-6:00P 275 Soda 1
26229 CS 98 15 GRP System Administration Brian K. Harvey; Jonathan Chu, Calvin Ardi MW 5:00-6:00P 102 Wurster 2
26449 CS 150 1 LEC Components and Design Techniques for Digital Systems Kristofer Pister; Patrick McGeer T T 2:00-3:30P, F 2:00-3:00P 289 Cory 5
26461 CS 150 11 LAB Components and Design Techniques for Digital Systems Shah Bawany TU 5:00-8:00P 125 Cory  
26464 CS 150 12 LAB Components and Design Techniques for Digital Systems Ken Elkabany W 11:00-2:00P 125 Cory  
26467 CS 150 13 LAB Components and Design Techniques for Digital Systems Chen Sun W 5:00-8:00P 125 Cory  
26470 CS 150 14 LAB Components and Design Techniques for Digital Systems Ke Xu TH 5:00-8:00P 125 Cory  
26452 CS 150 101 DIS Components and Design Techniques for Digital Systems   M 10:00-11:00A 125 Cory  
26455 CS 150 102 DIS Components and Design Techniques for Digital Systems   M 11:00-12:00P 125 Cory  
26458 CS 150 103 DIS Components and Design Techniques for Digital Systems   M 3:00-4:00P 125 Cory  
26473 CS 152 1 LEC Computer Architecture & Engineering Krste Asanović T T 2:00-3:30P 320 Soda 5
26476 CS 152 101 DIS Computer Architecture & Engineering Henry Cook W 10:00-11:00A 2 Evans  
26479 CS 160 1 LEC User Interfaces Maneesh Agrawala T T 3:30-5:00P 306 Soda 4
26482 CS 160 101 DIS User Interfaces Wesley Jay Willett TU 1:00-2:00P 320 Soda  
26485 CS 160 102 DIS User Interfaces Wesley Jay Willett TU 2:00-3:00P 310 Soda  
26487 CS 160 103 DIS User Interfaces Seth Horrigan M 12:00-1:00P 310 Soda  
26488 CS 161 1 LEC Computer Security Dawn Song M W 2:30-4:00P 306 Soda 4
26491 CS 161 101 DIS Computer Security Russell C Sears TU 11:00-12:00P 4 Evans  
26494 CS 161 102 DIS Computer Security Todd Jerome Kosloff TU 5:00-6:00P 85 Evans  
26497 CS 161 103 DIS Computer Security Russell C Sears W 10:00-11:00A 5 Evans  
26500 CS 162 1 LEC Operating Systems and System Programming Anthony D. Joseph M W 4:00-5:30P 277 Cory 4
26503 CS 162 101 DIS Operating Systems and System Programming Barret Rhoden TH 10:00-11:00A 45 Evans  
26506 CS 162 102 DIS Operating Systems and System Programming Barret Rhoden TH 11:00-12:00P 85 Evans  
26509 CS 162 103 DIS Operating Systems and System Programming Man-Kit Leung TH 4:00-5:00P 320 Soda  
26511 CS 162 104 DIS Operating Systems and System Programming Manu Srivastava F 2:00-3:00P 310 Soda  
26225 CS 162 105 DIS Operating Systems and System Programming Manu Srivastava F 3:00-4:00P 405 Soda  
26512 CS 164 1 LEC Programming Languages and Compilers Paul N. Hilfinger M W F 11:00-12:00P 306 Soda 4
26515 CS 164 101 DIS Programming Languages and Compilers Aaron Staley W 12:00-1:00P 310 Soda  
26518 CS 164 102 DIS Programming Languages and Compilers Michael Greenbaum TU 1:00-2:00P 4 Evans  
26521 CS 169 1 LEC Software Engineering George Necula T T 11:00-12:30P 306 Soda 4
26524 CS 169 101 DIS Software Engineering Shaunak Chatterjee W 8:00-9:00A 2 Evans  
26527 CS 169 102 DIS Software Engineering Raluca Sauciuc F 8:00-9:00A 2 Evans  
26530 CS 170 1 LEC Introduction to CS Theory Satish Rao M W 9:30-11:00A 306 Soda 4
26533 CS 170 101 DIS Introduction to CS Theory Yan Huang TH 10:00-11:00A 116 Haviland  
26536 CS 170 102 DIS Introduction to CS Theory Yan Huang TH 1:00-2:00P 6 Evans  
26539 CS 170 103 DIS Introduction to CS Theory Steven Houston F 10:00-11:00A 87 Evans  
26542 CS 170 104 DIS Introduction to CS Theory Steven Houston F 11:00-12:00P 85 Evans  
26545 CS 172 1 LEC Computers and Complexity Sanjit A. Seshia T T 11:00-12:30P 405 Soda 4
26548 CS 172 101 DIS Computers and Complexity Anand Kulkarni F 10:00-11:00A 2 Evans  
26550 CS 172 102 DIS Computers and Complexity Anand Kulkarni   405 Soda  
26551 CS 174 1 LEC Computers and Discrete Probability John F. Canny M W 1:00-2:30P 310 Soda 4
26554 CS 174 101 DIS Computers and Discrete Probability Grant Robert Schoenebeck TU 1:00-2:00P 511 Soda  
26557 CS 174 102 DIS Computers and Discrete Probability Grant Robert Schoenebeck TU 4:00-5:00P 141 McCone  
26560 CS C182 1 LEC Neural Basis of Thought and Language Jerome A. Feldman T T 12:30-2:00P 247 Cory  
26563 CS C182 101 DIS Neural Basis of Thought and Language Leon Rubin Barrett M 3:00-4:00P 31 Evans  
26566 CS C182 102 DIS Neural Basis of Thought and Language Leon Rubin Barrett F 12:00-1:00P 9 Evans  
26569 CS 184 1 LEC Foundations of Computer Graphics James O'Brien M W 1:00-2:30P 306 Soda 4
26572 CS 184 101 DIS Foundations of Computer Graphics Adam Garnet Kirk TU 12:00-1:00P 2032 VLSB  
26575 CS 184 102 DIS Foundations of Computer Graphics Adam Garnet Kirk TU 1:00-2:00P 2032 VLSB  
26578 CS 184 103 DIS Foundations of Computer Graphics Trevor Standley F 2:00-3:00P 405 Soda  
26581 CS 186 1 LEC Introduction to Databases Minos Garofalakis T T 12:30-2:00P 306 Soda 4
26584 CS 186 101 DIS Introduction to Databases Keng-hao Chang M 10:00-11:00A 70 Evans  
26587 CS 186 102 DIS Introduction to Databases Keng-hao Chang M 11:00-12:00P 70 Evans  
26590 CS 186 103 DIS Introduction to Databases Arsalan Tavakoli M 3:00-4:00P 70 Evans  
26593 CS 188 1 LEC Introduction to Artificial Intelligence Jitendra Malik T T 9:30-11:00A 306 Soda 4
26596 CS 188 101 DIS Introduction to Artificial Intelligence Rehan Ryan Waliany TH 3:00-4:00P 105 Latimer  
26599 CS 188 102 DIS Introduction to Artificial Intelligence Rehan Ryan Waliany TH 4:00-5:00P 6 Evans  
26602 CS 188 103 DIS Introduction to Artificial Intelligence Michael Randolph Maire; Rehan Ryan Waliany F 11:00-12:00P 6 Evans  
26605 CS 188 104 DIS Introduction to Artificial Intelligence Michael Randolph Maire F 1:00-2:00P 87 Evans  
26608 CS 188 105 DIS Introduction to Artificial Intelligence Michael Randolph Maire F 2:00-3:00P 75 Evans  
26610 CS 194 5 LEC Internet of Everyday Things David E. Culler M 11:00A-4:00P 111 Cory 3
26611 CS C195 1 LEC Social Implications of Computers Brian K. Harvey M W 4:00-5:30P 373 Soda 2
26235 CS H196A 1 IND Senior Honors Thesis Jerome A. Feldman UNSCHED   2
26237 CS H196A 2 IND Senior Honors Thesis Daniel Klein UNSCHED   2
26238 CS H196B 1 IND Senior Honors Thesis Jerome A. Feldman UNCHED   2
26241 CS H196B 3 IND Senior Honors Thesis Laurent El Ghaoui UNSCHED   1 TO 4
26614 CS 198 1 IND Macintosh Student Developers for OS X Dan Garcia TH 5:00-7:00P 320 Soda 1 TO 4
26617 CS 198 2 IND GamesCrafters Dan Garcia W 5:00-8:00P 606 Soda 1 TO 4
26620 CS 198 3 IND UC Berkeley Undergraduate Graphics Group (UCBUGG) Dan Garcia TH 5:00-7:00P 310 Soda 1 TO 4
26625 CS 198 5 GRP Networked Computing: Principles and Problems Randy H. Katz; John Hughan Tu 7:00-8:30P 306 Soda 2
26632 CS 198 10 IND Web 2.0 Programming Using Ruby on Rails David A. Patterson MW 4:00-5:30P 271 Soda 1 TO 4
26637 CS 198 13 GRP Programming for Blood Paul N. Hilfinger M 4:00-6:00P 275 Soda 1
26217 CS 198 14 GRP RoboCup Ruzena Bajcsy      
26231 CS 198 15 GRP System Administration Brian K. Harvey; Jonathan Chu, Calvin Ardi MW 5:00-6:00P 102 Wurster 2
26829 CS 258 1 LEC Parallel Processors John D. Kubiatowicz M W 2:30-4:00P 310 Soda 3
27385 CS 262A 1 LEC Advanced Topics in Computer Systems Eric Brewer; Joseph M. Hellerstein T T 2:00-3:30P 306 Soda 4
26830 CS 263 1 LEC Design of Programming Languages Dana Scott MW 2:30-4:00P 320 Soda 3
26833 CS C267 1 LEC Applications of Parallel Computing Horst Simon M W 10:30-12:00P 310 Soda 3
26839 CS 270 1 LEC Combinatorial Algorithms and Data Structures Satish Rao T T 11:00-12:30P 310 Soda 3
26842 CS 270 101 DIS Combinatorial Algorithms and Data Structures   M 5:00-6:00P 310 Soda  
26844 CS 278 1 LEC Machine-Based Complexity Theory Luca Trevisan T T 2:00-3:30P 405 Soda 3
27388 CS C281B 1 LEC Advanced Topics in Learning and Decision Making Peter Bartlett T T 12:30-2:00P 310 Soda 3
26848 CS 294 1 LEC Meshing Jonathan Shewchuk M W 5:30-7:00P 320 Soda 3
26863 CS 294 6 LEC Medical Image Processing Ruzena Bajcsy T T 12:30-2:00P 405 Soda 3
26871 CS 294 16 LEC Algorithms in Molecular Biology Richard M. Karp T T 9:30-11:00A 320 Soda 3
27391 CS 294 19 LEC Statistical Natural Language Processing Daniel Klein T T 11:00-12:30P 320 Soda 3
27397 CS 294 22 LEC Security Doug Tygar TH 2:00-5:00P 310 Soda 3
27399 CS 294 23 LEC Software As a Service David A. Patterson M W 2:30-4:00P 405 Soda 1 to 4
26200 CS 294 26 LEC Computational and Mathematical Population Genetics Yun S. Song T T 5:00-6:30P 344 Evans 3
26208 CS 294 27 LEC Architecting Parallel Software w/ the Thirteen Dwarfs Kurt Keutzer Tu 10:00-1:00P 540AB Cory 3
26211 CS 294 28 LEC Network Security Vern Paxson M F 1:00-2:30P 320 Soda 3
26214 CS 294 34 LEC Practical Machine Learning Michael Jordan Tu 5:00-7:00P 306 Soda 2
26219 CS 294 35 LEC Cellphones as a Computing Platform Eric Brewer TU 3:30-5:00P 320 Soda 3
26222 CS 294 36 LEC Sketch-based Interfaces Maneesh Agrawala M 4:00-5:30P 405 Soda 2
26232 CS 294 37 LEC Robotics and Control Ruzena Bajcsy M 3:30-5:00P Cory 1 TO 4
26872 CS 297 1 IND Field Studies in CS Michael Franklin     1 TO 12
26875 CS 298 2 LEC Theory Seminar Richard M. Karp; Christos Papadimitriou M 4:00-5:30P 438 Soda 1 TO 4
26878 CS 298 3 LEC EECS Colloquium Edward A. Lee W 4:00-5:30P 306 Soda 2
26881 CS 298 6 LEC Matrix Computations and Scientific Computing James Demmel; Ming Gu W 11:00-12:30P 380 Soda 1
26884 CS 298 10 LEC Center for Intelligent Systems (CIS) Stuart J. Russell Th 4:00-5:30P 405 Soda 1 TO 4
26887 CS 298 11 LEC Search Engines & Soft Computing Lotfi A. Zadeh Tu 4:00-5:30P 606 Soda 1 TO 4
26890 CS 298 12 LEC Database Seminar Joseph M. Hellerstein F 12:30-2:00P 606 Soda 1 TO 4
26893 CS 298 14 LEC TGIF Umesh Vazirani F 3:30-5:00P 373 Soda 1 TO 4
26896 CS 298 18 LEC Titanium Susan L. Graham Tu 2:00-3:30P 606 Soda 1 TO 4
26899 CS 298 22 LEC Programming Systems Ras Bodik M 4:00-5:30P 320 Soda 1 TO 4
26902 CS 298 32 LEC Recovery Oriented Computing David A. Patterson     1 TO 4
26908 CS 298 40 LEC The UC-WISE Project Michael J. Clancy TU 10:00a-12:00p 606 Soda 1 TO 4
26228 CS 298 44 LEC Topics in Manycore Processor Design Krste Asanović; David A. Patterson; John Wawrzynek TH 11:00-12:30P 373 Soda  
27274 CS 301 1 DIS Teaching Techniques Dan Garcia F 11:30-1:00P 320 Soda 1
27277 CS 302 1 DIS Designing CS Education Michael J. Clancy W 10:00-12:00P 405 Soda 2