Instructor: | Nick Sumner |
Venue: | MWF - SUR 3170 - 1:30-2:20 |
Office: | SUR 4146 |
Office Hours: | Wednesday - 2:30-3:30 |
Class mailing list: | cmpt-276@sfu.ca (archive) |
Questions: | cmpt-276-help@sfu.ca (goes to TAs and instructor) Send questions about assignments here |
Instructor Email: | wsumner@sfu.ca Start your subject with "CMPT276:" |
TA: | Nethangi Fernando |
An overview of various techniques used for software development and software project management. Major tasks and phases in modern software development, including requirements, analysis, documentation, design, implementation, testing, installation, support, and maintenance. Project management issues are also introduced. course outline.
A book for android development is required:
For reference:
Subject to change:
All work is subject to a 10% deduction per day that it is late. Extenuating circumstances must be presented before deadlines.
If you are unable to complete an assignment or you will miss an exam due to medical reasons, only the University's Health Care Provider Statement will be accepted as proof. Please contact the instructor before the assignment is due or before missing the exam to discuss alternative arrangements.
Academic honesty plays a key role in our efforts to maintain a high standard of academic excellence and integrity. Students are advised that ALL acts of intellectual dishonesty will be handled in accordance with the SFU Academic Honesty and Student Conduct Policies (http://www.sfu.ca/policies/gazette/student.html).
Thanks go to Brian Fraser for substantial development of the materials and structure for this course.