Transparent Gif

Department of Computer Science

University of California, Santa Barbara

2007-2008 Course-Teacher Table

For questions, contact the Undergraduate Advisor or phone (805) 893-4321.

COURSE TITLE SUMMER FALL WINTER SPRING
5JA Introduction to Computer Programming Costanzo Forbes Franklin Franklin
11JA Programming Language Laboratory   Costanzo    
10 Computer Programming Costanzo Costanzo Costanzo Costanzo
12 Programming Methods in C   Carlin   Carlin
20 Programming Methods   Wang Su Agrawal
30 Introduction to Computer Systems   Zheng   Carlin
40 Foundations of Computer Science Lampoudi Egecioglu Cappello Conrad
50 Programming Project     Costanzo Costanzo
60 Introduction to C, C++, and UNIX Gonzalez Costanzo   Hollerer
111 (was 110A) Introduction to Computational Science   Gilbert    
123 Overview of Computer Systems: Hardware and Software       Franklin
130A Data Structures and Algorithms I   Suri Gonzalez  
130B Data Structures and Algorithms II     Gonzalez Suri
138 Automata and Formal Languages   van Dam Egecioglu  
140 (was 110B) Parallel Scientific Computing     Gilbert  
153A Hardware/Software Interface   Krintz    
154 Computer Architecture       Franklin
160 Translation of Programming Languages   Sherwood Sherwood  
162 Programming Languages     Franklin Krintz
165A Artificial Intelligence   Turk    
165B Machine Learning     Smith  
170 Operating Systems   Wolski Kruegel Zhao
171 Distributed Systems       (ECE)
172/189A Software Engineering/Senior Computer Systems Project     Bultan  
174A Fundamentals of Database Systems     El Abbadi  
174B Design and Implementation Techniques of Database Systems       Su
176A Introduction to Computer Communication Networks   Belding   Almeroth
176B Network Computing     Zhao  
176C Advanced Topics in Internet Computing       Zheng
177 Computer Security     Vigna  
178 Introduction to Cryptography       CANCELLED
180 Computer Graphics   Wang    
181B Introduction to Computer Vision       (ECE)
182 Multimedia Computing       (ECE)
185 (was 190) Special Topics in Computer Science     Hollerer  
186 Theory of Computation       Ibarra
189B Senior Computer Systems Project       Wolski
209 Logic and Applications in Computer Science     Su  
211A Matrix Analysis and Computation   (ECE)    
211B Numerical Simulation     Petzold  
211C Numerical Solution of Partial Differential Equations Finite Difference Methods       (ME)
211D Numerical Solution of Partial Differential Equations Finite Element Methods   (MATH)    
216 Level Set Methods   Gibou    
220 (THEORY) Automata-Based Complexity       Ibarra
225 (THEORY)     van Dam  
230 (THEORY) Design and Analysis of Algorithms   Gonzalez    
231 (THEORY) Topics in Combinatorial Algorithms     Suri  
235 (THEORY) Computational Geometry       Egecioglu
254 (SYS) Advanced Computer Architecture       Sherwood
263       Krintz  
267 Automated Verification       Bultan
270 (SYS) (Grad OS)     Wolski  
276 (SYS) Advanced Topics in Networking   Zhao    
279 Network Security and Intrusion Detection   Vigna    
281B Advanced Topics in Computer Vision       Turk
284 Mobile Computing     Belding  
290B Special Topics in Computer Science       Cappello
290D Special Topics in Computer Science   Singh Agrawal  
290F Special Topics in Computer Science       Zheng
290H Special Topics in Computer Science       Gilbert
290I Special Topics in Computer Science   Hollerer   CANCELLED
290N Special Topics in Computer Science   Chong   Yang
594-writing and presentation Seminar in Computer Science   Kayfetz    
XHTML Validation | CSS Validation
Updated 06-Feb-2008
Questions should be directed to: webmaster@cs.ucsb.edu