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 |