SYDE 675Pattern Recognition
- Units
- 0.50
- Level
- Graduate
- Faculty
- Engineering
- Subject
- Systems Design Engineering
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 2 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.
Pattern recognition addresses the problem of detecting and classifying patterns in data, a process of machine perception in which objects are assigned to classes to which they are most similar. This course introduces the three modern approaches to pattern recognition: statistical, structural and neural. Specific topics include distance and probability based approaches in multidimensional feature spaces, feature extraction, clustering and performance measures; pattern grammars, syntax analysis and grammatical inference; connectionist models, pattern associators, back propagation and self-organizing networks.
Prerequisites
None listed.
Antirequisites
None listed.
Leads to
No course lists it as a requisite.
Discussed on r/uwaterloo
3 posts and comments in 3 threads mention SYDE 675, February 2024 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.
Fall 2024
Course selection: should I take STAT 441/841 and 444/844 in the same term? 3 points, 5 comments
“I'm deciding between different courses, and there's a tentative schedule for the 2025 winter term. Both courses are statistical learning courses, which I've been told are a fair amount of work. …”
u/Ok-Conclusion-5481: “… how bad are the upper year stat courses lol If you're looking for toned-down versions, try considering similar courses in other departments like SYDE 675 instead of STAT 441. …”
Spring 2024
Need advice on course selection 4 points, 0 comments
u/jzxwww: “… Somehow, all the 600+ graduate courses aligned with my research, like Pattern Recognition(SYDE675) and Image Processing(SYDE671), have not been offered for two consecutive terms. I have no idea if they will be offered again. The only course that looks like a substitute is CS684. …”
Winter 2024
ML Application Course in MSCI and ECE, Advice 2 points, 5 comments
“I am currently a computer science student who's interested in sit in (and probably try asking professor for some of the assignments) of some of the machine learning related course. …”
u/1000Ditto: “i think you should take SYDE 572 with ayub ali/paul figueth you can see the info here https://sites.google.com/view/aliayub/teaching/syde-675-winter-2024?authuser=0 you should also talk with sirisha rambhatla about ml in general”
Check it elsewhere for Fall 2026
- Graduate Calendar, Fall 2026The official entry
- Requirements for Fall 2026Waterloo’s requisite checker
- Schedule of Classes, Fall 2026Instructors, rooms, live seats
- Quest Class SearchWhere you enrol
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them
Calendar versions
Graduate Calendar
Older Graduate Calendars
In 42 terms, Fall 2006 to Winter 2024
- Fall 2006
- Winter 2007
- Spring 2007
- Fall 2007
- Winter 2008
- Spring 2008
- Fall 2008
- Winter 2009
- Spring 2009
- Fall 2009
- Winter 2010
- Spring 2010
- Fall 2010
- Winter 2011
- Spring 2011
- Fall 2011
- Winter 2012
- Spring 2012
- Fall 2012
- Winter 2013
- Spring 2013
- Fall 2013
- Winter 2014
- Spring 2014
- Fall 2014
- Winter 2015
- Spring 2015
- Fall 2015
- Winter 2016
- Winter 2020
- Spring 2020
- Fall 2020
- Winter 2021
- Spring 2021
- Fall 2021
- Winter 2022
- Spring 2022
- Fall 2022
- Winter 2023
- Spring 2023
- Fall 2023
- Winter 2024
- All archived calendars