CS445/ECE451 Home
Software Requirements Specification and Analysis
| Term: | Winter 2026 |
| Instructor: | Byron Weber Becker |
| Teaching Assistant: | Tales Mello Paiva |
| Team Meetings: | Tuesdays, 2:30-4:20pm |
| Office Hours: | Message the instructor or TA in Teams to book an in-person meeting or on-line chat. |
| Course Website: | https://student.cs.uwaterloo.ca/~cs445 |
| Course Email: | cs445@cs.uwaterloo.ca (for course-related questions for the instructor) |
| Microsoft Teams: | For announcements, team chats, direct messages to instructor or TA |
Course Delivery
This is a “flipped course”. This means that the lecture content is recorded as videos and course contact hours are spent working on project deliverables in-person. Most of the course deliverables are team based.
The Tuesday lecture time (Tuesday, 2:30-4:30) will be used for teams to hold in-class, in-person team meetings. Your team is expected to be present for the entire 2 hours work on your team’s weekly deliverables. During this time, the course instructor and TAs will meet with each team, answer questions, provide advice on the week’s deliverables, and provide comments and feedback on work in progress.
Health and Wellness
Please do not come to campus if you are ill.
If you become ill, please let us know! We cannot provide accommodation unless you declare your illness. See Syllabus/Help & Accommodations for more information.
If your health, well-being, or school work are being impacted by events or circumstances beyond your control, please refer to Syllabus/Help & Accommodations.
Your instructor is not trained in providing these kinds of supports but can still be a listening ear, if needed.
COVID-19: Everyone’s risk threshold is different. Please respect and comply with the masking requests of your teammates! The instructor will likely be masked for all team meetings. See Syllabus/Public Health for more.
Land Acknowledgement
The Waterloo, Kitchener, and Cambridge campuses of the University of Waterloo are situated on the Haldimand Tract, land that was granted in legally binding treaty to the Haudenosaunee of the Six Nations of the Grand River, and are within the territory of the Neutral, Anishinaabe, and Haudenosaunee peoples. We acknowledge their connection to this land, and give thanks for the opportunity to live, work, and learn on their traditional homeland.