Mr David Brown
Discussion of software development activities, including software process models, analysis, design, implementation, testing, project management and advanced topics. Both traditional and object-oriented methods are considered.
3 lecture hours
Prerequisite: CP213, CP217 or CP264
|Lecture B||MW||-||Mr. David Brown|
To learn software engineering concepts by completing a major group project, including:
You are responsible for storing all your project work on your own memory sticks, Laurier network storage, or other media. We strongly suggest that you keep at least two copies of your work at all times, for memory sticks can fail, or be lost.
MyLearningSpace / Brightspace
Study Skills and Course Support (writing centre, math centre, academic advising, study skills/supplemental instruction, accessible learning)
The project involves the object-oriented analysis, design, and implementation of a case study by large groups (approx. 20 students). Marks are assigned depending on the quality of individual contributions to each phase of the project.
Note: this schedule is subject to change.
|1||Intro to CP317
The Scope of Object-Oriented Software Engineering
Software Life-Cycle Models
|2||The Software Process
The Requirements Workflow
The Analysis Workflow
|4||The Tools of the Trade
|5||From Modules to Objects|
|7||The Design Workflow|
|8||The Implementation Workflow|
|10||Reusability and Portability|
|11||Planning and Estimating|
|12||More on UML|
Academic Calendars: Students are encouraged to review the Academic Calendar for information regarding all important dates, deadlines, and services available on campus.
Special Needs: Students with disabilities or special needs are advised to contact Laurier’s Accessible Learning Centre for information regarding its services and resources.
Plagiarism: The University has approved the following wording for
inclusion on all course syllabi about the use of the institutionally supported
plagiarism software tool.
Wilfrid Laurier University uses software that can check for
plagiarism. If requested to do so by the instructor, students are required to submit
their written work in electronic form and have it checked for plagiarism. (Approved by
Senate May 14, 2002) .
Academic Integrity: Laurier is committed to a culture of integrity within and beyond the classroom. This culture values trustworthiness (i.e., honesty, integrity, reliability), fairness, caring, respect, responsibility and citizenship. Together, we have a shared responsibility to uphold this culture in our academic and nonacademic behaviour. The University has a defined policy with respect to academic misconduct. As a Laurier student you are responsible for familiarizing yourself with this policy and the accompanying penalty guidelines, some of which may appear on your transcript if there is a finding of misconduct. The relevant policy can be found at Laurier's academic integrity website along with resources to educate and support you in upholding a culture of integrity. Ignorance is not a defense.
Final Examinations: Students are strongly urged not to make any commitments (i.e., vacation) during the examination period. Students are required to be available for examinations during the examination periods of all terms in which they register.
Foot Patrol, the Wellness Centre, and the Student Food Bank:
Waterloo Student Food Bank: All students are eligible to use this service to ensure they’re eating healthy when overwhelmed, stressed or financially strained. Anonymously request a package online 24-7. All dietary restrictions accommodated.
Waterloo Foot Patrol: 519.886.FOOT (3668). A volunteer operated safe-walk program, available Fall and Winter daily from 6:30 pm to 3 am. Teams of two are assigned to escort students to and from campus by foot or by van.
Waterloo Student Wellness Centre: 519-884-0710, x3146. The Centre supports the physical, emotional, and mental health needs of students. Located on the 2nd floor of the Student Services Building, booked and same-day appointments are available Mondays and Wednesdays from 8:30 am to 7:30 pm, and Tuesdays, Thursdays and Fridays from 8:30 am to 4:15 pm. Contact the Centre at x3146, email@example.com or @LaurierWellness. After hours crisis support available 24/7. Call 1-844-437-3247 (HERE247).
Good2Talk is a postsecondary school helpline that provides free, professional and confidential counselling support for students in Ontario. Call 1-866-925-5454 or through 2-1-1. Available 24-7.
© 2021 David Brown. All Rights Reserved.