Dr. Paul A. G. Sivilotti
Associate Professor
Computer Science and Engineering
Site Navigation
CSE 560 — System Software Design, Development,
and Documentation
Autumn 2009
| Instructor | Prof. Paul Sivilotti |
|---|---|
| TAs | Andrew Lippolis, Taylor Williams |
| Time/Place | Mon/Tue/Wed/Fri, 2:30–3:18, in DL 317 |
| Syllabus | see here |
| Newsgroup | Carmen discussion groups |
| Resources | see here |
| Credits | U G 5 |
| Grading | To pass the course, a passing grade on the individual part of the course (midterm and final) is required. See the syllabus for more details. |
Note: Information that appears in this font, below, is not yet officially posted. While the material is available for you to look at if you like, it is subject to change before its official posting.
Handouts
| Week | Dates | Notes | Other |
|---|---|---|---|
| 1 | Sept 23–25 | slides | Advice for Working in a Team, Machine Characteristics, Documentation: Meeting Minutes |
| 2 | Sept 28–Oct 2 | slides | Documentation: User's Guide, Documentation: Programmer's Guide, Documentation: Test Plan |
| 3 | Oct 5–9 | slides | Example Test Harness |
| 4 | Oct 12–16 | slides | Lab Submission |
| 5 | Oct 19–23 | slides | Assembler Pseudocode |
| 6 | Oct 26–30 | slides | |
| 7 | Nov 2–6 | slides | Makefiles |
| 8 | Nov 9–13 | slides | |
| 9 | Nov 16–20 | slides | |
| 10 | Nov 23–27 | slides | |
| 11 | Nov 30–Dec 4 | slides |
Labs
Except for lab 0, each lab submission consists of four parts: documentation, implementation, peer evaluation, and proposed grader tests. For information on group names and project directories, see here.
| Number | Due Date | Grading | Description | Interactive Grading Schedule |
|---|---|---|---|---|
| 0 | Friday, Sept 25 (5 pm) | n/a | Forming Groups | |
| 1 | prelim: Fri, Oct 2 final: Wed, Oct 14 |
Thu/Fri, Oct 15/16 | Simulator Lab | Design Review, Grading Time Slots |
| 2 | Fri, Nov 13 | Mon/Tue, Nov 16/17 | Assembler Lab, Example Input: lab2EG.asm |
Grading Time Slots |
| 3 | Thu, Dec 3 | Thu/Fri, Dec 3/4 | Linker/Loader Lab, Example Input: lab3EG.asm |
Grading Time Slots |
Exams
| Quiz | Day, time | Reference Material |
|---|---|---|
| Midterm | Wed, Oct 28, in class | |
| Final | Wednesday Dec 9, 1:30–3:18 | Reference Pages |
Contact Information
The best way to get a course-related question answered quickly is to post to the class newsgroup. We will use this newsgroup to make general announcements as well as to answer questions that may have general relevance. You should check this newsgroup daily.
| Dr. Paul Sivilotti | Andrew Lippolis | Taylor Williams | |
|---|---|---|---|
paolo (at cse) |
lippolis (at cse) |
williams.2965 (at osu) |
|
| chat | 560prof (at gmail) |
560grader (at gmail) |
|
| office | Dreese 695 | Caldwell 420 | Caldwell 420 |
| phone | 292-5835 (or use Google Voice) | (five one three) 404-2075 | |
| hours | Wed. 10:30 – 11:30 am Fri. 12:30 – 1:30 pm |
Thu., 3:30 – 5:00 pm | |