Announcements, 2B03
2003 April 4

Summary of 2B03: Because classes were cancelled on April 4 due to the ice and snow, the last planned class of 2B03 did not take place. In place of the summary of the course I planned to give, I suggest that all of you review the materials covered in the course and contemplate what you have done, learned and achieved in this course. You have carried a software development project through the various phases of understanding the requirements, creating various documents: Module Guide, Uses Hierarchy, MIS, MID, IIC, Design Reports, Inspection and Reviewing Reports, Testing Reports and a final Team Report. You planned your projects and schedules and revised your plans as needed during the project. Your final results ("deliverables") were the documents mentioned above and the Sevens player module. Many of you submitted a player module that ran successfully the first time it was used in the tournament. Many more of you succeeded with your second version. Intermingled with all of this work were lectures and discussions on many aspects of designing and implementing your modules. In short, in this course you have integrated and applied much material you learned in previous courses. You learned the importance and some of the advantages of designing rigorously and precisely to interface specifications. I wish you many reliable programs in your software development future.

Performance points earned by the teams in the Sevens tournament are shown in a table in the file TeamResults.html.

Final examination: The final examination will cover all of the material in 2B03. Reread all of the material on our web site and review the auxiliary readings listed in the Course Outline as well as your own notes compiled during the term. The final examination will contain only multiple choice questions and will be similar in structure to the mid-term test.

Next week I will not be available at McMaster, but your TAs will be glad to answer any questions you may have.

Peer assessment forms were distributed in the league meetings on March 28 Friday and March 31 Monday. If you have not done so already, please submit your completed form in a sealed envelope (provided with the form) to Dr.-Ing. Robert L. Baber. In my absence you may hand in your sealed envelope to the departmental office in room ITC/202 to be placed in my mailbox there.

Sevens Tournament details: The revised results of the first Sevens tournament are available at  http://www.cas.mcmaster.ca/~se2b04.
xxx
Grades for your mid-term test and your individual design and review reports are available in the file Grades2B03.html. Please verify that your grades have been recorded correctly and report any discrepancies to me at the email address given in the grades file.

Note: Read and be familiar with the content of all files in the 2B03 directory (http://www.cas.mcmaster.ca/~baber/Courses/2B03). You will need all this information in order to complete your player module (and future software development projects) successfully and to do well on the mid-term test and on the final examination.

Books on discrete mathematics: I have added references to two books on discrete mathematics (by Denvir and Gries) to section 9, Reference literature, of the Course Outline. Both of these books are in the Thode library.

Students who failed one or more of the prerequisites for 2B03 are reminded that 2A04, 2E03/4 and 2F03/4 are prerequisites for 2B03 (see the McMaster Undergraduate Calendar 2002-2003). In 2B03 it is assumed that all students have mastered the material in the prerequisites to the extent that they can actively and effectively apply the prerequisite material to problems arising in the work in 2B03. 2B03 will not repeat or review the material covered in the prerequisites nor will the pace of 2B03 be slowed down to enable students with inadequate abilities in the areas of the prerequisites to catch up. Students are expected to fill in, themselves and on their own, any gaps in their knowledge of the material covered in the prerequisites and in their ability to actively apply that knowledge.

The lecture slides are posted in our web directory http://www.cas.mcmaster.ca/~baber/Courses/2B03. Files with names beginning with "SlidesBW" contain the slides in black and white format and are suitable for printing. The other files with names beginning with "Slides" contain the slides with a colored background.