COM S 211 / ENGRD 211

Computers and Programming
Fall 2000
 Chew & Morgenstern 


Course Information

[Description] [Staff] [Topics] [Academic Integrity]
Schedules: [Office Hours] [Lecture] [Recitation] [Exam]

Course Description

Prerequisite: COM S 100 or equivalent programming experience. 3 credits.  Intermediate programming in a high-level language and introduction to computer science. Topics include program structure and organization, modules (classes), program development, proofs of program correctness, recursion, data structures and types (lists, stacks, queues, trees), object-oriented and functional programming, and analysis of algorithms. Java is the principal programming language. 

What should I take as my first computer science class?

Course Staff

Rôle Name Office Phone Email  (see * below)
Instructor Dr. Paul Chew Rhodes 494 5-9217 chew@cs.cornell.edu
Dr. Matt Morgenstern Rhodes 603 5-9899 matthew@cs.cornell.edu
TA (PhD, CS) Michael Clarkson Upson 4154 5-4574 clarkson@cs.cornell.edu
Kanghoe Kim Upson 4104 5-2219 kanghoe@cs.cornell.edu
Evan Moran Rhodes 492 4-8833 evan@cs.cornell.edu
Vaibhav Vaish Upson 5162 5-7421 vaibhav@cs.cornell.edu
TA (PhD, EE) Yuzheng Ying Rhodes 393 4-8818 yy53@cornell.edu
TA (MEng) Brian Cody

Upson 328

- brc5@cornell.edu
Hao Kung - hk67@cornell.edu
Andrew Lin - acl12@cornell.edu
Mike Priscott - mbp11@cornell.edu
David Wang - dwang@cs.cornell.edu
Consultants (13 total) Upson 304

-

-

Administrative Assistance Laurie Buck Upson 303C 5-3534 buck@cs.cornell.edu
Helene Croft Upson 5146 5-9215 croft@cs.cornell.edu

* Making Contact:

Course Topics

For an tentative list of course topics see here.

Office Hours

These hours are always subject to change.  See the consultants for help on homework, and the TAs for help with class material in general.  You can also email your section TA to arrange an appointment.

Day Time Who Room
Monday 1:25-11:00pm Consultants UP304
1:25-2:15pm Mike Priscott UP328
2:30-3:30pm Evan Moran RH492
3:30-4:30pm Andrew Lin UP328
Tuesday 1:25-11:00pm Consultants UP304
2:30-3:30pm Dr. Matthew Morgenstern RH603
3:30-4:30pm Michael Clarkson UP4154
Wednesday 10:30-11:30am Dr. Paul Chew RH494
2:30-11:00pm Consultants UP304
1:25-2:15pm Brian Cody UP328
3:30-4:30pm Yuzheng Ying RH393
Thursday 1:25-11:00pm Consultants UP304
1:00-2:00pm Vaibhav Vaish UP5162
3:30-4:30pm Kanghoe Kim UP4104
Friday 10:10-11:00am David Wang UP328
1:25-6:00pm Consultants UP304
1:30-2:30pm Hao Kung UP328
Saturday 1:25-6:00pm Consultants UP304

Lectures

Recitations

Section Day Time Place TA / Lecturer

01

T

1220-0110P

HO 401

Vaibhav Vaish

02

T

0125-0215P

PH 307

Brian Cody

03

T

0230-0320P

PH 307

Andrew Lin

04

T

0335-0425P

PH 307

Mike Priscott

05

W

1220-0110P

HO 401

Brian Cody

06

W

0125-0215P

PH 219

Hao Kung

07

W

0230-0320P

HO 401

Yuzheng Ying

08

W

0335-0425P

HO 401

Kanghoe Kim

09

R

0230-0320P

PH 307

Kanghoe Kim

10

W

1220-0110P

PH 407

Accelerated - Matthew Morgenstern

11

R

0230-0320P

OH 245

Accelerated - Matthew Morgenstern

Exams

Academic Integrity

Worried that you may be cheating?