ECE 307Probability Theory and Statistics 2
- Units
- 0.50
- Faculty
- Engineering
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 3 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.
This course provides in depth knowledge of statistics motivated by electrical and computer engineering applications. Use of modern statistical software tools is introduced. Topics include sufficient statistics, exponential families, hypothesis testing, error estimation, confidence intervals, chi-square tests, analysis of variance, regression, correlation, decision theory, and Bayesian and non-Bayesian statistics.
Prerequisites
- Complete all of the following
- Must have completed the following:
- ECE203 - Probability Theory and Statistics 1 (0.50)
- Students must be in level 3B or higher
- Enrolled in H-Computer Engineering, or H-Electrical Engineering
- Must have completed the following:
Antirequisites
Leads to
Fall 2026 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 5073 | 13 / 134 | MW 14:30–15:50 Sep 29 16:00–17:20 Oct 27 16:00–17:20 Nov 17 16:00–17:20 Dec 8 16:00–17:20 |
| LEC 002 | 5074 | 12 / 134 | TTh 14:30–15:50 Sep 25 16:00–17:20 Oct 23 16:00–17:20 Nov 13 16:00–17:20 Dec 4 16:00–17:20 |
| LEC 003 | 5075 | 20 / 134 | MF 08:30–09:50 Sep 24 16:00–17:20 Oct 22 16:00–17:20 Nov 12 16:00–17:20 Dec 3 16:00–17:20 |
| TUT 101 | 5076 | 17 / 134 | M 19:00–19:50 |
| TUT 102 | 5077 | 10 / 134 | W 20:00–20:50 |
| TUT 103 | 5078 | 18 / 134 | Th 19:00–19:50 |
Reviewed on UW Flow
26% liked it36% easy44% useful
From 46 ratings and 11 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.
AI generated slop content, department waived the degree requirement and 250+ out of 300 students dropped it.
Sep 2026 · didn’t like it · 5 found this helpfulOn UW FlowRemove this
Would be an interesting course as long as you don't get DAMENED!
Oct 2022 · didn’t like it · 2 found this helpfulOn UW FlowRemove this
I believe the time I took this course will be the last offering but this review might bring some insight. I took this course with Prof. Khandani, the lectures were from MIT courseware and is very theory focused. It was disorganized and at times unreadable. The course grade is dependent solely on the midterm and final exam so it's a lot of pressure. I've attended most lectures but the final exam was very difficult as it had questions I've never seen before in the problem sets.
Jan 2026 · didn’t like it · 1 found this helpfulOn UW FlowRemove this
if u have khandani, to prep for exams do the lecture examples first, then problem sets. One of our final exam questions was exactly the same as lecture, and midterm problems were similar to lecture. some questions were also similar to the psets he posts too. midterm was easier than final. def try hard to do well on the midterm with his marking scheme.
Dec 2024 · didn’t like it · 1 found this helpfulOn UW FlowRemove this
The course is a normal statistic course. However, everything in this course is super unorganized. The lecture slides are unreadable, the order of the slides is a random process. The midterm is very trivial, but the final is both difficult and unfair.
Dec 2025 · didn’t like itOn UW FlowRemove this
Discussed on r/uwaterloo
18 posts and comments in 14 threads mention ECE 307, December 2017 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
ece 307 with khandani 6 points, 0 comments
u/AdFar6976: “anyone have 307 w khandani? What was the final like? does he reuse tut/lec problems? I got a 39% on my midterm but the final can be worht 100% if u do better on it. I'm rly bad at stats so any advice would be appreciated!”
Spring 2024
CE 3B Elective Advice 3 points, 3 comments
“I plan to take ECE 351, 356, and 358 (compilers, database systems, and computer networks), along with 307 (stats 2). …”
u/Swaggy_Baller: “Are you taking MSE 446? If so, how did you satisfy the ECE 307 prereq?”
Fall 2023
Failing 3rd or 4th year midterms 8 points, 3 comments
“Is it still normal for even in later years of my university degree to be failing midterms? I feel like by now I should kinda get an understanding of how to study these concepts, however sometimes the …”
u/lavendercandy19: “yes it’s normal. lot of courses set up the midterms to be very hard when compared to finals. but that said, make sure to see where you’re going wrong and not make the same mistakes for the remainder …”
u/1000Ditto: “there's always going to be killer courses that just stomp on ya these courses are generally known to be tough anyways (eg ece307, me351, math137) if you're going to a place where marks matter, it might hurt you but mostly as long as you're not the class shitter, you should be …”
Winter 2023
Biggest curve you've been gifted with 67 points, 36 comments
“Seeing some of the reactions to marks being released has me thinking. What was the biggest curve you ever received? Exam or course wise. Let's give some hope to others. …”
u/amxnday: “ece 307”
UWFlow for STAT 231 Also Going Off 127 points, 10 comments
“The outrage is multiplatform now: &x200B; Course review &x200B; Instructor review”
u/amxnday: “everday i’m thankful for mr damen curving the shit outta my ece 307 mark from a 40 to a 65 so i didn’t have to take stat 231 this term ❤️”
Fall 2022
are we a degree mill 90 points, 21 comments
u/SnooDonuts3988: “Got grades back today for ece 307 and apparently you could pass with a 17% after all the tests were curved. …”
u/mywaterlooaccount: “What's ECE 307”
u/SirNinjaToast: “ECE307 is a dogshit course. Take the W and let your classmates be happy that they passed”
u/thelordofwinks: “LMAOO is ece 307 probability and stats? Just pass bro. These grades don’t matter 🤣”
Best STATs courses 24 points, 27 comments
“Looking to major in stats, what’re the best stats courses in people opinion?”
u/sweatcorn: “ECE 307 with Damen”
your current ece 307 grade 7 points, 0 comments
u/amxnday: “View Poll”
Failing ECE307 9 points, 8 comments
u/Melodic_Pin_4782: “I need 72% in the finals to pass the course, there is no way that's happening, is there any other course I can take instead of that? And can I withdraw lol?”
ECE 307 Midterm 33 points, 7 comments
u/Mosquiti_UWECE: “I want to drop this course…..Struggling…..”
State of Affairs At Present 287 points, 21 comments
u/__deez___: “ECE 307 gang?”
Spring 2022
ECE 3B advice 8 points, 10 comments
u/OkCelery1514: “I'm taking ECE 307, 351, 356, and 358 next term, and I'm wondering if anyone has any advice in terms of order of difficulty, time consumption, textbook needed, etc.?”
u/IcyProfit03: “ECE 307 : Course was really disorganized in terms of problem sets. It builds off ECE 203 but our professor wasnt the best and it was pretty dry. You seem to have Damen for this so I dont expect this course to be taught well. …”
Check it elsewhere for Fall 2026
- Undergraduate Calendar, 2026–27The 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