| Lecture | Discussion |
|---|---|
|
Location: ICS 174 T Th 2:00 - 3:20 Course code: 36580 |
Location: ICS 174 MWF 2:00 - 2:50pm Course code: 36581 |
You are responsible for learning the Windows and Java features you need in order to complete the ICS 52 assignments. Some basic information and guidance will be provided in the lectures and in the discussion section, but be prepared to learn whatever else you need on your own.
| Week | Dates | Lecture | Discussion | Assignments | Readings |
|---|---|---|---|---|---|
| 1 | March 29 March 31 | Introduction Principles and Processes | (no disc. 4/28) Java 1.6 & Lib '' | Library out Requirements out | 1, 2 (skim), 3 |
| 2 | April 5 April 7 | Principles and Processes '' | Interviews '' '' | Library due | 6, 9 |
| 3 | April 12 April 14 | Requirements Engineering '' | Interviews '' '' | Requirements draft due | 11, 12 |
| 4 | April 19 April 21 | Architecture & Design '' | Requirements due Design out | Scientific American article "Command and Control" | |
| 5 | April 26 April 28 | Midterm Module Design | Design Design | Design draft due | 10 |
| 6 | May 3 May 5 | Module Design '' | |||
| 7 | May 10 May 12 | QA & Testing QA & Testing | | Design due (5/10) Implementation out (5/12) | |
| 8 | May 17 May 19 | QA & Testing '' | | | 13 |
| 9 | May 24 May 26 | TBD TBD | | Implementation due Testing out (5/26) | Article (TBA) |
| 10 | May 31 June 2 | Special Topics & Review '' | | Testing due | |
| F | June 9 | Final Exam, 1:30-3:30 pm | |||
The Midterm and Final exams together count for 40% of the course grade, either 15% and 25% or 20% and 20%, whichever is better for the student. The Homeworks and Project are 60% of the course grade. The homeworks count as follows:
| Homework | Weight | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| 4%
| | 16%
| | 16%
| | 12%
| | 12%
| |
Homeworks and tests are scored on a point basis, usually 0 to 100. This course requires a lot of work, and it is important that all assignments be turned in on time. Late work will be penalized. The penalty is approximately 1 point for every 2 hours late, up to 10 points off. The penalty then slows down to about 5 points per day. Homeworks turned in more than a week late will not receive more than 50 points.
Grades are assigned after all work has been scored, based on the weighted average of points. The equivalencies are A or A- for 90 and up, B+, B, or B- for 80 to 89, C+, C, or C- for 70 to 79, D for 60 to 69, and F for averages below 60. These ranges may be modified slightly.