[Description]
[Staff]
[Topics] [Academic Integrity]
Schedules: [Office Hours]
[Lecture]
[Recitation] [Exam]
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?
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 |
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 |
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 |
Worried that you may be cheating?