The Department of Computer Science & Engineering
|
|
UB CSE 305
|
MWF, 10:00 - 10:50, 222 NSC
| CLASS | INSTRUCTOR | REGIS. NO. | DAYS | HOURS | LOCATION |
|---|---|---|---|---|---|
| Lecture | Shapiro | MWF | 10:00-10:50 AM | NSC 222 | |
| Recitation R1 | Kandefer | 327731 | M | 2:00-2:50 PM | Bell 224 |
| Recitation R2 | Kandefer | 119557 | W | noon-12:50 PM | Bell 224 |
| Recitation R3 | Kandefer | 351833 | R | 8:30-9:20 AM | Bell 224 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY | |
|---|---|---|---|---|---|
| 8:30 | R3 | ||||
| 9:00 | R3 | ||||
| 9:30 | |||||
| 10:00 | Lecture | Lecture | Lecture | ||
| 10:30 | Lecture | Lecture | Lecture | ||
| 11:00 | Kandefer | ||||
| 11:30 | Kandefer | ||||
| 12:00 | Kandefer | R2 | |||
| 12:30 | Kandefer | R2 | |||
| 1:00 | Shapiro | Kandefer | Shapiro | ||
| 1:30 | Shapiro | Kandefer | Shapiro | ||
| 2:00 | R1 | ||||
| 2:30 | R1 | Shapiro | |||
| 3:00 | Shapiro | ||||
| 3:30 | |||||
| 4:00 | |||||
| 4:30 | |||||
| 5:00 |
The short versions are:
submit program:file, execute the following
UNIX command on one of the CSE machines:
submit_cse305 file
Since we won't know when the final exam will be scheduled for some time, do not make plans to leave town before the end of Final Exam Week.
| Homeworks | 20% |
| Midterm Exam 1 | 25% |
| Midterm Exam 2 | 25% |
| Final Exam | 30% |
| Total | 100% |
Many homework and exam questions will be graded on the 3-point grading scheme:
| Substantially correct: | 3 points |
| Mostly correct: | 2 points |
| Mostly incorrect: | 1 point |
| Substantially incorrect: | 0 points |
The mapping from percents to letter grades will be:
| 80-84 | B+ | 67-69 | C+ | 54-59 | D+ | ||
|---|---|---|---|---|---|---|---|
| 90-100 | A | 75-80 | B | 63-66 | C | 40-53 | D |
| 85-89 | A- | 70-74 | B- | 60-62 | C- | 0-39 | F |
The grade sheet will
be posted, but available only to buffalo.edu
addresses.
Your grades will be listed according to a random number
that will be generated and given to you.
| Week | Mon. | Wed. | Thu. | Fri |
|---|---|---|---|---|
| 1 | 1/17 | 1/19 First Lecture Introduction to Course Chapter 1: Preliminaries |
1/20 | 1/21 Last day to drop without financial penalty |
| 2 | 1/24 First Meeting of R1 HW1 assigned Chapter 3: Syntax |
1/26 First Meeting of R2 Chapter 3: Semantics |
1/27 First Meeting of R3 |
1/28 Drop/Add and S/U/Audit deadlines |
| 3 | 1/31 HW1 due HW2 assigned Chapter 5.5, 5.2: Names |
2/2 | 2/3 | 2/4 Chapter 5.3-5.12: Variables, Bindings, etc. |
| 4 | 2/7 HW2 due. Solutions are posted. HW3 assigned |
2/9 |
2/10 |
2/11 |
| 5 | 2/14 HW3 due. Solutions are posted. HW4 assigned. |
2/16 | 2/17 | 2/18 Chapter 6: Data Types |
| 6 | 2/21 HW4 due. Solutions are posted. |
2/23 Catch up & Review |
2/24 | 2/25 Midterm Exam 1 |
| 7 | 2/28 Return Midterm 1 and review Solutions. HW5 assigned. |
3/2 | 3/3 |
3/4 |
| 8 | 3/7 HW5 due. Solutions are posted. HW6 assigned. |
3/9 | 3/10 | 3/11 R deadline |
| 3/14 Spring Break | 3/16 Spring Break | 3/17 Spring Break | 3/18 Spring Break | |
| 9 | 3/21 HW6 due. Solutions are posted. HW7 assigned. Chapter 7: Expressions & Assignment Statements |
3/23 |
3/24 |
3/25 |
| 10 | 3/28 HW7 due. Solutions are posted. HW8 assigned. Chapter 8: Statement-Level Control Structures |
3/30 |
3/31 |
4/1 |
| 11 | 4/4 HW8 due. Solutions are posted. Chapter 9: Subprograms |
4/6 Catch up & Review |
4/7 |
4/8 Midterm Exam 2 |
| 12 | 4/11 Return Midterm 2 and review solutions. HW9 assigned. |
4/13 | 4/14 |
4/15 |
| 13 | 4/18 HW9 due. Solutions are posted. HW10 assigned. |
4/20 | 4/21 |
4/22 |
| 14 | 4/25 HW10 due. Solutions are posted. HW11 assigned. Chapter 13: Concurrency |
4/27 Last Meeting of R2 |
4/28 Last Meeting of R3 |
4/29 The Program Level |
| 15 | 5/2 HW11 due. Solutions are posted. Last Lecture Last Meeting of R1 Catch up & Review |
5/4 Reading Day |
5/5 First Day of Final Exams |
5/6 |
| 5/9 |
5/11 Final Exam: 3:30-6:30, 218 NSC Solutions are posted. |
5/12 Last Day of Final Exams |
5/13 |