student_data.gif (19181 bytes)

choices.gif (4488 bytes)

Courses and Enrollment Statistics

blueswirl2.gif (902 bytes)  Undergraduate Courses    blueswirl2.gif (902 bytes)   Graduate Courses

Undergraduate Courses

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

 

Graduate Courses

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