Dr. Paul A. G. Sivilotti
Associate Professor
Computer Science and Engineering
Site Navigation
CSE 560 — System Software Design, Development,
and Documentation
Winter 2009
| Instructor | Prof. Paul Sivilotti |
|---|---|
| TAs | Robert Richards, Fred Russell |
| Time/Place | Mon/Tue/Wed/Fri, 1:30–2:18, in BO 428 |
| 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. |
Handouts
| Week | Dates | Notes | Other |
|---|---|---|---|
| 1 | Jan 5–9 | slides | Advice for Working in a Team, Machine Characteristics, Documentation: Meeting Minutes, Documentation: User's Guide, Documentation: Programmer's Guide, Documentation: Test Plan |
| 2 | Jan 12–16 | slides | |
| 3 | Jan 19–23 | slides | Example Test Harness , Lab Submission |
| 4 | Jan 26–30 | slides | |
| 5 | Feb 2–6 | slides | Assembler Pseudocode |
| 6 | Feb 9–13 | slides | |
| 7 | Feb 16–20 | slides | |
| 8 | Feb 23–27 | slides | |
| 9 | Mar 2–6 | slides | |
| 10 | Mar 9–13 | 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 | Wednesday, Jan 7 (5 pm) | n/a | Forming Groups | |
| 1 | prelim: Wed, Jan 14 final: Mon, Jan 26 |
Mon/Tue, Jan 26/27 | Simulator Lab | Design Review, Grading Time Slots |
| 2 | Wed, Feb 25 | Wed/Thu, Feb 25/26 | Assembler Lab, Example Input: lab2EG.asm |
Grading Time Slots |
| 3 | Fri, Mar 13 | Fri/Mon, Mar 13/16 | Linker/Loader Lab, Example Input: lab3EG.asm |
Grading Time Slots |
Exams
| Quiz | Day, time | Reference Material |
|---|---|---|
| Midterm | Wed, Feb 11, in class | Reference Pages |
| Final | Wednesday March 18, 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 | Robert Richards | Fred Russell | |
|---|---|---|---|
paolo (at cse) |
richards.838 (at osu) |
russell.456 (at osu) |
|
| chat | 560prof (at gmail) |
osumariokartman (AIM) |
myrrinfra (AIM) |
| office | Dreese 695 | Caldwell 420 | Dreese 172 |
| phone | 292-5835 | 513-258-4469 | 740-835-1962 |
| hours | Wed. 10:30 – 11:30 am Fri. 12:30 – 1:30 pm |
Mon. 2:30 – 3:30 pm Wed. 2:30 – 3:30 pm |