Course Description
(Formerly 074.435) Advanced treatment of software development methods. Emphasis on formal specifications, design methodologies – functional and object-oriented, prototyping, software verification and validation. Prerequisite: COMP 3350 (or the former 074.335) (C).
Website
www.cs.umanitoba.ca/~comp4350/
Registration Advisory
It is your responsibility to ensure that you are entitled to be registered
in this course. This means that you:
Important Dates
Please see the Important Dates section of the U of M General Calendar for information on holidays, exams, and voluntary withdrawal dates.
Academic Dishonesty
Plagiarism on the assignments or any form of cheating during the examination is subject to serious academic penalty. If you are not sure what constitutes academic dishonesty consult section 8 of the general calendar, academic integrity.
We have specific Faculty of Science regulations that you must follow. Please look here for full details.
A signed Faculty of Science honesty declaration must be included with your group work for its mark to be counted towards your final grade.
Course Outline
Topics include (but are not limited to):
Mark Breakdown
Term Test
There will be 1 one hour term test, worth a total of 30% towards your final grade. It will be scheduled as an in-class test.
Project
The project will require that you work within a team of developers to produce a complex enterprise system and will contribute 70% to your final grade. For additional details, see the project page.