|
Fall 1997 |
Spring 1998 |
Total |
||||||||
Course Number, Title & Credit Hours |
Instructor |
Stud. |
Hours |
Instructor |
Stud. |
Hours |
Stud. |
Hours |
||
099 |
Fundamental Programming Concepts |
2 |
Wagner |
89 |
178 |
89 |
178 |
|||
100a |
Intro. to Computer Programming |
4 |
Gries, Perkins |
151 |
604 |
Wagner, Cardie |
531 |
2124 |
682 |
2728 |
100b |
Intro. to Computer Programming |
4 |
Van Loan |
200 |
800 |
200 |
800 |
|||
101 |
Introduction to Cognitive Science |
3 |
Spivey-Knowlton |
1 |
3 |
1 |
3 |
|||
112 |
Transition to Java |
1 |
Zdancewic |
32 |
32 |
32 |
32 |
|||
113 |
Introduction to C |
1 |
Walker |
18 |
18 |
Chakravarty |
29 |
29 |
47 |
47 |
114 |
UNIX Tools |
1 |
Czajkowski |
30 |
30 |
Millett |
55 |
55 |
85 |
85 |
130 |
Creating Web Documents |
3 |
Smith, Huttenlocher |
106 |
318 |
106 |
318 |
|||
201 |
Cognitive Science in Context |
4 |
Halpern |
1 |
4 |
1 |
4 |
|||
211 |
Computers and Programming |
3 |
Pingali |
224 |
672 |
Godfrey |
255 |
765 |
479 |
1437 |
212 |
Struct. & Interpretation of Computer Prog. |
4 |
Zabih |
61 |
244 |
Morrisett |
63 |
252 |
124 |
496 |
213 |
C++ Programming |
2 |
Weirich, Batu |
40 |
80 |
Bailey, Hawblitzel |
68 |
136 |
108 |
216 |
222 |
Introduction to Scientific Computation |
3 |
Van Loan |
110 |
330 |
110 |
330 |
|||
280 |
Discrete Structures |
4 |
Kozen |
119 |
476 |
Halpern |
114 |
456 |
233 |
932 |
314 |
Intro. to Digital Systems & Computer Org. |
4 |
von Eicken |
107 |
428 |
Keshav |
105 |
420 |
212 |
848 |
381 |
Introduction to Theory of Computing |
4 |
Lee |
79 |
316 |
79 |
316 |
|||
400 |
The Science of Programming |
4 |
Gries |
22 |
88 |
22 |
88 |
|||
410 |
Data Structures |
4 |
Tardos |
89 |
356 |
Chew |
136 |
544 |
225 |
900 |
412 |
Introduction to Compilers & Translators |
3 |
Perkins |
44 |
132 |
44 |
132 |
|||
413 |
Practicum in Compilers & Translators |
2 |
Perkins |
44 |
88 |
44 |
88 |
|||
414 |
Systems Prog. & Operating Systems |
3 |
Birman |
174 |
522 |
174 |
522 |
|||
415 |
Practicum in Operating Systems |
2 |
Birman |
69 |
138 |
69 |
138 |
|||
417 |
Computer Graphics & Visualization |
3 |
Land |
167 |
501 |
167 |
501 |
|||
418 |
Practicum in Computer Graphics |
2 |
Land |
116 |
232 |
116 |
232 |
|||
421 |
Numerical Analysis |
4 |
Li |
16 |
64 |
16 |
64 |
|||
432 |
Introduction to Database Systems |
3 |
Seshadri |
37 |
111 |
37 |
111 |
|||
433 |
Practicum in Database Systems |
2 |
Seshadri |
27 |
54 |
27 |
54 |
|||
444 |
Distributed Systems & Algorithms |
4 |
Toueg |
47 |
188 |
47 |
188 |
|||
472 |
Foundations of Artificial Intelligence |
3 |
Selman |
51 |
153 |
51 |
153 |
|||
473 |
Practicum in Artificial Intelligence |
2 |
Selman |
19 |
38 |
19 |
38 |
|||
481 |
Intro. to Theory of Computing |
4 |
Rubinfeld |
52 |
208 |
52 |
208 |
|||
482 |
Intro. to Analysis of Algorithms |
4 |
Kleinberg |
125 |
500 |
125 |
500 |
|||
486 |
Applied Logic (also Math 486) |
4 |
Math |
10 |
40 |
10 |
40 |
|||
490 |
Independent Reading and Research |
Staff |
45 |
150 |
Staff |
78 |
244 |
123 |
394 |
|
Totals for Undergraduate Courses |
1852 |
6153 |
2104 |
6968 |
3956 |
13121 |
Fall 1997 |
Spring 1998 |
Total |
||||||||
Course Number, Title & Credit Hours |
Instructor |
Stud. |
Hours |
Instructor |
Stud. |
Hours |
Stud. |
Hours |
||
501 |
Software Engineering |
4 |
Godfrey |
84 |
336 |
84 |
336 |
|||
513 |
System Security |
4 |
Schneider |
115 |
460 |
115 |
460 |
|||
515 |
Master of Engineering Design Project |
2 |
Schneider |
1 |
2 |
1 |
2 |
|||
519 |
Engineering Computer Networks |
4 |
Keshav |
110 |
440 |
110 |
440 |
|||
522 |
Parallel Computing for Scientific Problems |
4 |
Coleman |
38 |
152 |
38 |
152 |
|||
601 |
System Concepts |
3 |
Schneider |
23 |
69 |
23 |
69 |
|||
611 |
Advanced Programming Languages |
4 |
Morrisett |
18 |
72 |
18 |
72 |
|||
612 |
Compiler Design for High-Performance Arch. |
4 |
Pingali |
12 |
48 |
12 |
48 |
|||
614 |
Advanced Systems |
4 |
von Eicken |
17 |
68 |
17 |
68 |
|||
618 |
Principles of Distributed Computing |
4 |
Toueg |
12 |
48 |
12 |
48 |
|||
621 |
Matrix Computations |
4 |
Vavasis |
29 |
116 |
29 |
116 |
|||
624 |
Numerical Solutions of Differential Equations |
4 |
Vavasis |
23 |
92 |
23 |
92 |
|||
631 |
Multimedia Systems |
4 |
Zabih |
62 |
248 |
62 |
248 |
|||
632 |
Advanced Database Systems |
4 |
Seshadri |
13 |
52 |
13 |
52 |
|||
664 |
Machine Vision |
4 |
Huttenlocher |
26 |
104 |
26 |
104 |
|||
671 |
Introduction to Automated Reasoning |
4 |
Constable |
8 |
32 |
8 |
32 |
|||
672 |
Advanced Artificial Intelligence |
4 |
Selman |
12 |
48 |
12 |
48 |
|||
674 |
Natural Language Processing |
4 |
Lee |
14 |
56 |
14 |
56 |
|||
677 |
Reasoning About Uncertainty |
4 |
Halpern |
20 |
80 |
20 |
80 |
|||
681 |
Analysis of Algorithms |
4 |
Kleinberg |
27 |
108 |
27 |
108 |
|||
682 |
Theory of Computing |
4 |
Rubinfeld |
13 |
52 |
13 |
52 |
|||
686 |
Logics of Programs |
4 |
Kozen |
23 |
92 |
23 |
92 |
|||
701 |
Seminar on File Systems |
1 |
Schneider |
8 |
8 |
8 |
8 |
|||
709 |
Computer Science Graduate Seminar |
1 |
Staff |
93 |
93 |
Staff |
100 |
100 |
193 |
193 |
714 |
Seminar in Advanced Systems |
4 |
Birman |
5 |
20 |
5 |
20 |
|||
715 |
Seminar on PRL |
4 |
Constable |
13 |
52 |
Constable |
12 |
48 |
25 |
100 |
719 |
Seminar in Prog. Languages and Systems |
1 |
Morrisett |
10 |
1 |
10 |
1 |
|||
731 |
Advanced Multimedia |
1 |
Smith |
6 |
6 |
6 |
6 |
|||
754 |
Systems Research Seminar |
1 |
Birman |
18 |
18 |
Birman |
21 |
21 |
39 |
39 |
773 |
Proseminar in Cognitive Studies I |
2 |
Staff |
3 |
6 |
3 |
6 |
|||
774 |
Proseminar in Cognitive Studies II |
2 |
Staff |
3 |
6 |
3 |
6 |
|||
775 |
Seminar in Natural Language Understanding |
2 |
Cardie |
9 |
18 |
Cardie |
6 |
12 |
15 |
30 |
787 |
3D Structure in Chem and Molecular Biology |
3 |
Kedem |
6 |
18 |
6 |
18 |
|||
789 |
Seminar Theory of Algorithms & Computation |
4 |
Kozen |
13 |
52 |
Kozen |
16 |
64 |
29 |
116 |
790 |
Independent Research |
Staff |
24 |
136 |
Staff |
52 |
184 |
76 |
320 |
|
990 |
Doctoral Research |
Staff |
60 |
753 |
Staff |
59 |
781 |
119 |
1534 |
|
Totals for Graduate Courses |
566 |
2407 |
671 |
2765 |
1237 |
5172 |