The Department of Computer Science & Engineering
|
|
UB CSE 305
|
Tuesdays & Thursdays, 9:30 - 10:50, 210 NSC
Last modification: 12/19/03.
Aihua Xu, Trailer E10, 645-3771,
aihuaxu@cse.buffalo.edu
Office Hours: M 11:00 - 1:00, TTh 12:30-2:00.
| CLASS | INSTRUCTOR | REGIS. NO. | DAYS | HOURS | LOCATION |
|---|---|---|---|---|---|
| Lecture | Shapiro | TR | 9:30-10:50 AM | NSC 210 | |
| Recitation R1 | Ying Xie | 168567 | R | 3:30-4:20 PM | NSC 228 |
| Recitation R2 | Ying Xie | 437881 | T | 2:00-2:50 PM | NSC 228 |
| Recitation R3 | Aihua Xu | 137731 | F | 8:00-8:50 AM | NSC 228 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY | |
|---|---|---|---|---|---|
| 8:00 | R3 | ||||
| 8:30 | R3 | ||||
| 9:30 | Lecture | Lecture | |||
| 10:00 | Lecture | Shapiro | Lecture | ||
| 10:30 | Lecture | Shapiro | Lecture | ||
| 11:00 | Xu | ||||
| 11:30 | Xu | ||||
| 12:00 | Xu | ||||
| 12:30 | Xu | Xu | Xu | ||
| 1:00 | Xie | Xu | Xie | Xu | |
| 1:30 | Xie | Xu | Xie | Xu | |
| 2:00 | Xie | R2 | Xie | Shapiro | |
| 2:30 | R2 | Shapiro | |||
| 3:00 | |||||
| 3:30 | Shapiro | R1 | |||
| 4:00 | Shapiro | R1 | |||
| 4:30 | |||||
| 5:00 |
The short versions are:
submit program:file:
submit_cse305r1 file
submit_cse305r2 file
submit_cse305r3 file
| Homeworks | 30% |
| Midterm Exam | 30% |
| Final Exam | 40% |
| Total | 100% |
| 93-100 | A |
| 90-92 | A- |
| 87-89 | B+ |
| 83-86 | B |
| 80-82 | B- |
| 77-79 | C+ |
| 73-76 | C |
| 70-72 | C- |
| 67-69 | D+ |
| 60-66 | D |
| 0-59 | F |
The grade sheet is posted, but available only to UB addresses.
The Final Exam will be during Exam Week, and will be comprehensive.
| Week | Tue. | Thur. | Fri. | Comments |
|---|---|---|---|---|
| 1 | 8/26 First Lecture Introduction to Course Chapter 1: Preliminaries |
8/28 | 8/29 Last day to drop without financial penalty |
|
| 2 | 9/2 HW1 Assigned Chapter 2: Evolution of PLs |
9/4 First Meeting of R1 Chapter 3: Syntax and Semantics |
9/5 First Meeting of R3 Drop/Add and S/U/Audit deadlines |
|
| 3 | 9/9 First Meeting of R2 |
9/11 HW1 solution posted HW2 Assigned Chapter 5: Names, Variables, Bindings, Type Checking, and Scopes |
9/12 |
|
| 4 | 9/16 | 9/18 HW2 due, solutions posted HW3 Assigned |
9/19 |
|
| 5 | 9/23 | 9/25 HW3 due 12:10am, solutions posted HW4 Assigned Chapter 6: Data Types |
9/26 | |
| 6 | 9/30 | 10/2 HW4 due, 9:00 am, solutions posted |
10/3 |
|
| 7 | 10/7 Catch up & Review |
10/9 Midterm Exam |
10/10 |
|
| 8 | 10/14 Return and Review Midterm solutions posted HW5 assigned |
10/16 | 10/17 R deadline |
|
| 9 | 10/21 HW5 due, 9:00 am solutions posted HW6 assigned Chapter 7: Expressions & Assignment Statements |
10/23 |
10/24 |
|
| 10 | 10/28 HW6 due, 9:00 am solutions posted HW7 assigned Chapter 8: Statement-Level Control Structures |
10/30 |
10/31 |
|
| 11 | 11/4 HW7 due, 9:00 am solutions posted HW8 assigned Chapter 9: Subprograms |
11/6 |
11/7 |
|
| 12 | 11/11 HW8 due, 9:00 am solutions posted HW9 assigned |
11/13 Chapter 13: Concurrency |
11/14 |
|
| 13 | 11/18 HW9 due, 9:00 am solutions posted HW10 assigned |
11/20 Chapter 16: Logic Programming Languages |
11/21 |
|
| 14 | 11/25 HW10 due, 9:00 am solutions posted HW11 assigned |
11/27 Fall Recess |
11/28 Fall Recess |
|
| 15 | 12/2 Last Meeting of R2 |
12/4 HW11 due, 9:00 am solutions posted Last Lecture Last Meeting of R1 |
12/5 Last Meeting of R3 |
|
| 12/9 Reading Day |
12/11 First Day of Final Exams |
12/12 |
||
| 12/16 |
12/18 Last Day of Final Exams Our Final Exam: 3:30-6:30 Knox 109 Solutions posted |