uwloo

HLTH 303Program Planning and Evaluation

Units
0.50
Faculty
Health
Subject
Public Health Sciences

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. 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

Antirequisites

None listed.

Leads to

No course lists it as a requisite.

Fall 2026 sections

Enrolment from UW Open Data, which can trail Quest by up to two days. Instructors and rooms: Schedule of Classes.
SectionClassEnrolledMeets
LEC 0012866149 / 150TTh 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

Spring 2021

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 …”

View on RedditRemove this

Check it elsewhere for Fall 2026

Calendar versions

Undergraduate Calendar