Lecture/exam/reading schedule
Notes:
- Please note that, except for scheduled University events and
exam dates, the schedule of topics, readings, and assignments is
tentative. It may be necessary to change an exam
date: if that happens, I will give you at least a week's notice
and make alternate arrangements for students unable to take the
exam on the rescheduled date. Please inform me of any conflict
between the dates entered here and those in the catalog and course
schedule. In the event of any conflicts, the catalog and course
schedule have the final say.
- Some dates in the following schedule have no reading assigned
to them. These may be used to catch up if necessary, or they may
be used as group working days: that is, days in which we will not
have a lecture. This ensures that there will be a number of times
at which everyone in the group will be free for a meeting. I will
usually be available during these times for
office hours for this class. Please note, however, that we may
need one of these days for catch-up or for review; you should not
count on them for other activities.
Exam Schedule:
- Exam #1: Tuesday, Oct. 5: (Chapters 1-10, 30)
- Exam #2: Thursday, Nov. 11 (chapters 12 - 17).
- Exam #3: Thursday, Dec. 2. Please note that this is in the
last full week of classes.
- Final Exam: The final exam for CSci 340
(meets 11:00 AM MTThF) is scheduled for 4:00 - 6:00 PM Tuesday,
Dec. 14.. We will not have a final exam: Rather, that time will be
reserved for final presentations. A schedule for these
presentations will be available some time Dec. 7 (check this web
page for details). All project documents are due at this time.
You may wish to schedule a group "signoff meeting" for some
time during the last week of classes or during the final exam
period (Monday - Wednesday only).
- Week 1: Monday, Aug. 30
- Topic: Introduction
- Reading: Chapter 1
- Other Notes:
- Week 2: Monday, Sept. 6
- Topic:
- The Environment
- Introduction to the term (group)
project
- Reading: Chapters 2, 3, 30. You may also find it
useful to start reading chapters 28, 29, 30, 32, and 33 in
preparation for the group project.
- Other Notes:
- Monday, Sept. 6 is Labor Day (no
classes)
- Tuesday, Sept. 7 is the last day to add
classes
- Informal project proposal due
Friday
- Week 3: Monday, Sept. 13
- Topic:
- Requirements
- Discussion of term paper
- Reading: Chapters 4 - 6
- Other Notes:
- Monday, Sept. 13, is the last day to drop without record
(4:30 PM)
- Formal project proposal due Friday
- Week 4: Monday, Sept. 20
- Topics:
- Requirements Definition and
Specification
- Discussion of term paper
- Reading: Chapters 6 - 8
- Other Notes:
- Initial (ungraded) Term Paper Topic due Friday (email is
OK for this one)
- Week 5: Monday, Sept. 27
- Topic: Specification
- Reading: Chapters 9 - 10
- Other Notes:
- Final term paper topic due Friday (paper, in
class).
- Last day to drop with an automatic 'W' Monday, Sept.
27
- First Hour Exam next week
- Week 6: Monday, Oct. 4
- Topic: Design
- Reading: Chapters 12 - 13
- Other Notes:
- Thursday: Exam #1 (Chapters 1-9, 30)
- Requirements document due Monday
- Friday will be a group work day.
- Week 7: Monday, Oct. 11
- Topic: Design
- Reading: Chapters 12 - 14, skipping Chapter
11
- Other Notes:
- Formal term paper proposal due Monday
- Friday, Oct. 15 is midterm (not an exam date for
us)
- Term paper thesis statement due Friday
- Term paper bibliography due Friday (reading list)
- Functional Specification due Friday
- Week 8: Monday, Oct. 18
- Topic: Object vs. function-oriented
design
- Reading: Chapters 14, 15
- Other Notes:
- Monday, Oct. 18, is Fall Break Day (no
classes)
- Friday will be a group work day
- Week 9: Monday, Oct. 25
- Topic: User interfaces
- Reading: 15, 17 (skipping chapter 16, which should
be read (but will not be tested on))
- Other Notes:
- Thursday and Friday will be group work days
- Week 10: Monday, Nov. 1
- Topic: Reliability
- Reading: Chapters 18, 19
- Other Notes:
- The second hour exam will be next week
-
- Week 11: Monday, Nov. 8
- Topic: Software Reuse
- Reading: Chapter 20
- Other Notes:
- Second Hour Exam Thursday, Nov. 11 (chapters 12 -
17).
- Friday will be a group work day
- Design document due Friday (Please note
change)
- Week 12: Monday, Nov. 15
- Topic: Verification and Validation
- Reading: Chapters 22 - 24 (skipping Chapter
21)
- Other Notes:
- Term paper draft due Thursday (Please note
change)
- Friday will be a group work day
- Week 13: Monday, Nov. 22
- Topic: Verification and Validation
- Reading: Chapter 24
- Other Notes:
- If the lecture schedule permits, Tuesday will be a group
work day.
- Thursday: Thanksgiving Vacation
- Friday: Thanksgiving Vacation
- Week 14: Monday, Nov. 29
- Topic: Management issues
- Reading: Chapters 28, 29
- Other Notes:
- Exam #3 will be given on Thursday, Dec. 2. Please
note that this is in the last full week of classes.
- Friday will be a group work day
- Week 15: Monday, Dec. 6
- Topic: Final preparations
- Reading: None
- Other Notes:
- Wednesday, Dec. 8 is the last day of classes (our last
class meeting time is therefore Tuesday, Dec. 7).
- The term paper is due Tuesday, Dec. 7 (please bring to
my office).
- There are no class sessions planned: Monday and Tuesday
will be used for group work.
- Final Exam: The final exam for CSci 340
(meets 11:00 AM MTThF) is scheduled for 4:00 - 6:00 PM Tuesday,
Dec. 14. We will not have a final exam: Rather, that time will be
reserved for final presentations. A schedule for these
presentations will be available some time Dec. 7 (check this web
page for details). All project documents are due at this time.
You may wish to schedule a group "signoff meeting" for some
time during the last week of classes or during the final exam
period (Monday - Wednesday only).
Return to
the course home page