HLTH 303Program Planning and Evaluation
- Units
- 0.50
- Faculty
- Health
- Subject
- Public Health Sciences
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.
In this course the student is introduced to the theory and practice of public and population health programming, management, and evaluation applicable across the broad spectrum of core public health functions.
Prerequisites
- Complete all of the following
- Must have completed the following:
- HLTH102 - Introduction to Health 2 (0.50)
- Students must be in level 3A or higher
- Must have completed the following:
Antirequisites
None listed.
Leads to
No course lists it as a requisite.
Fall 2026 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 2866 | 149 / 150 | TTh 16:00–17:20 |
Reviewed on UW Flow
46% liked it65% easy35% useful
From 24 ratings and 10 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.
I really only took this course as an elective because I took HLTH 260 in Winter 2023, and that was fairly easy (straight A), and the prof was fun, but this course, while the evaluation and assessment style, alongside the prof, was the exact same, I found the assessments, in specific the class activities, more challenging, and the course structure to be more disorganized. The course is broken down into 3 quizzes (40%), 9 class activities, lowest one of which is dropped (40%), CDI modules (10%) and 3 CDI reflections (10%). The grading for the class activities often seemed unfair to me, and the TAs comments or pointers/feedback was often so judgmental, it was odd. A lot of the class activities…
Dec 2023 · didn’t like it · 2 found this helpfulOn UW FlowRemove this
This was one of the worst classes I’ve taken at Waterloo. The prof can’t teach. She spent lectures talking about how she does her job instead of actually teaching course content. Lectures were painfully boring, straight off the slides, with a monotone voice and zero engagement. The final exam was awful and didn’t reflect what was taught, and there were no practice or review questions because she “didn’t have time,” which says everything. Grades were released so late that students couldn’t make informed decisions before the refund deadline. Overall, poorly taught, boring, and a complete waste of time. Never taking a class with this prof again. dont ever take a class with stephanie lu new…
Dec 2025 · didn’t like itOn UW FlowRemove this
Though the content from this course is not very relevant, the professor Stephanie Lu makes it easy to understand and has a very organized manner of teaching. The activities and tests were very fair.
Dec 2025 · liked itOn UW FlowRemove this
New prof (Stephanie Lu) and she was really nice so she gets a pass, but the course content was moderately interesting, but also was hard to sort of piece together.
Marking Makeup: Activities (not easy 100's): 35%, 2 quizzes worth 20% each, and a final exam worth 25%.
thought it was a bird course, probably my lowest mark this year (mid 80s).Dec 2025 · didn’t like itOn UW FlowRemove this
this class was okay but the quizzes were kinda dumb. they were open book but they were open book for a reason. one thing that she did was give out bonuses throughout the class so make sure you are attending class and taking notes because that's the only way to do well in this class.
Dec 2024 · didn’t like itOn UW FlowRemove this
Discussed on r/uwaterloo
4 posts and comments in 4 threads mention HLTH 303, October 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.
Spring 2023
HLTH 352 and HLTH 380/280 textbooks 5 points, 0 comments
“Wondering if anybody here has taken these courses recently and can share the textbook for these courses These are the books: 1. …”
u/Ill-Annual2838: “Did HLTH 380 have in person tests?”
u/Ill-Annual2838: “Oh ok. Did you happen to take HLTH 333, HLTH 341, HLTH 303 or HLTH 304 by any chance? If so did those have any in-person tests/quizzes/exams?”
which of these courses have in person finals/midterms?? 0 points, 0 comments
u/Ill-Annual2838: “… please comment and let me know it’s important:)) thank u HLTH 333 HLTH 341 HLTH 380 HLTH 303 HLTH 304 HLTH 320 HLTH 290 HLTH 340 Or if you have taken any of these and believe that the course can be completed from another country or without ever going in-person, I’d really …”
Spring 2021
HLTH 303 & HLTH 344 3 points, 0 comments
u/ktrxn23: “Has anyone taken any of these courses?? If so, how was it? Course load, assignments, your prof for the course??”
Fall 2017
Any way to disable UWCourseLinker from posting? 16 points, 26 comments
“posting a reply to my comment I find the bot annoying.”
u/Jackhofmann: “PSYCH 483 PSYCH 484 PSYCH 485 PSYCH 486 PSYCH 490R PSYCH 499A PSYCH 499B PSYCH 499C PSYCH 621 PSYCH 630 PSYCH 677A PSYCH 704A PSYCH 704B PSYCH 707 PSYCH 710 PSYCH 714 PSYCH 717 PSYCH 720A PSYCH 721A …”
u/Jackhofmann: “… HIST 776 HIST 777 HLTH 101 HLTH 103 HLTH 173 HLTH 201 HLTH 202 HLTH 204 HLTH 273 HLTH 301 HLTH 303 HLTH 305 HLTH 320 HLTH 333 HLTH 340 HLTH 341 HLTH 344 HLTH 355 HLTH 405 HLTH 407 HLTH 410 HLTH 432A HLTH 432B HLTH 442 HLTH 448 HLTH 458 HLTH 472 HLTH 473 HLTH 601 HLTH 605 HLTH …”
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