PMATH 330Introduction to Mathematical Logic
- Units
- 0.50
- Faculty
- Mathematics
- Subject
- Pure Mathematics
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 7 of the last 7 terms. Winter 2027: scheduled, 2 lecture sections. Spring 2027: schedule not out yet.
A broad introduction to mathematical logic. The notions of logical consequence and derivation are introduced in the settings of propositional and first order logic, with discussions of the completeness theorem and satisfiability
Prerequisites
- Complete all of the following
- Must have completed at least 1 of the following:
- Must have completed at least 1 of the following:
Antirequisites
- Complete all of the following
- Not completed nor concurrently enrolled in any of the following:
- Not open to students enrolled in H-BBA & BCS Double Degree, H-Computer Science (BCS), H-Computer Science (BMath), JH-Computer Science (BCS), JH-Computer Science (BMath), Computer Science Minor, H-Computing & Financial Management, H-Data Science (BCS), or H-Software Engineering
Leads to
Fall 2026 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 081 | 5994 | 60 / 135 | Online or by arrangement |
Winter 2027 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 6057 | 0 / 70 | MWF 14:30–15:20 |
| LEC 701 | 2360 | 44 / 9999 | Online or by arrangement |
Resources
Around the web
Found by uwloo’s link finder, which checks that each page names PMATH 330.
- pmath330.html Other · math.uwaterloo.ca · from Stephen New’s site Remove
Reviewed on UW Flow
72% liked it73% easy36% useful
From 47 ratings and 17 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.
DO NOT TAKE WITH EVAN SUNDBO. Granted it is his first time teaching like ever - but the level of disorganization and misleading information is baffling. He would post assignments without having his own solutions and would later retract questions because he realized they're "not actually possible with what we have learned so far." In terms of the final, he made it a MUST PASS final and he told us it would be similar to the midterm (which had an 80 avg), but it was so much more difficult. He did not provide any practice/sample finals (which is something every previous offering did) and prior to the final we did not even have solutions for the last 2 assignments, let alone grades/feedback.…
Aug 2026 · liked it · 2 found this helpfulOn UW FlowRemove this
11 Assignment(15%), Midterm(25%), Final(60%). No need to pass the final to pass the course.
The midterm is extremely easy, the course average is 85+, and basically repeat the exercise in the course notes. BUT the final is hard, you really need to memorize the definition(for content after midterm), prof tested it by WRITING THE EXACT DEFINITION!
Taught by Pavlos Kalantzopoulos.May 2026 · liked itOn UW FlowRemove this
Fairly easy and fun course but if you take it online be prepared to receive zero help. TA's never answered Piazza questions, often didn't get replies to regrade requests (prof said they were "intentionally ignored" whatever that means), when posting which TA's marked which questions we were given names of people who weren't even our TA's, prof didn't even answer any piazza questions for over a month. Google can't even help explain most of the concepts because our notation was different. If it wasn't for the fact that it came easy to me, there is no way I would have done that well.
Jan 2026 · liked itOn UW FlowRemove this
Took this course over a coop term, and it was light and manageable. The course can get a bit boring if logic is not your thing.
Aug 2025 · liked itOn UW FlowRemove this
not a hard or useful course, just long and boring. Overall kinda easy though and the practice final had a few similarities to the actual final which is nice. I did not bother watching the online videos (kinda boring), reading the slides was enough for me.
Aug 2024 · liked itOn UW FlowRemove this
Discussed on r/uwaterloo
192 posts and comments in 143 threads mention PMATH 330, September 2011 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
Has someone received their PMATH 330 grades yet? 3 points, 1 comment
Pmath330 final just ended, how are we feeling? 6 points, 2 comments
u/Huxge: “35 or so pages of full dread T T”
PMATH 330 Final 1 point, 2 comments
u/anonymouswombat26: “hows the final usually like? and hows the second half of the course?”
Has anyone taken PMath330 with Andy Zucker? How was it? 1 point, 1 comment
Anyone taking pmath330 this term? 4 points, 1 comment
Spring 2024
Cs246 online? (co 327 and cs 338 as well) 1 point, 5 comments
“I am on coop this term and need to take 2 courses to meet my requirements and graduate on time. I’ve taken amath 250 which is online but the prof for cs 246 keeps saying I shouldn’t take it this term …”
u/WinSlow1929: “take cs 338 instead its so much easier for 246 the project is non-trivial and you need to rely on other people's notes, play it safe and take an easier course. pmath330 is also online”
Is anyone taking pmath320 (Euclidean geometry) right now (or has taken it in the past)? 1 point, 4 comments
“I’m trying to finish my degree requirements and needed a 300/400 level math course to do. However I’m currently working full time in Toronto and can’t make it to lectures. …”
u/WinSlow1929: “u could do pmath 330 online too if u really wanna do 320 maybe the prof has recommended textbooks you could use to self-study”
Winter 2024
Online Math Classes 2 points, 1 comment
u/Maremesscamm: “I am looking for a course to fulfill the any math class requirement that I could take over coop. I know there is: PMATH330, CO250, AMATH242, CS231, can anyone else share ones that I might be missing? Thank you,”
PMATH 330 - Spring 2024 1 point, 1 comment
u/anonymouswombat26: “anyone taking up pmath 330 ONLINE version in s2024, hmu”
Fall 2023
UR under review 4 points, 6 comments
u/tina_123tt: “3 days ago I checked the quest and saw UR for my pmath330. But the final is in person and I did all the assignments by myself. I haven’t receive any email yet, what can I do to appeal it?”
u/Adorable-Sink-2314: “I took Pmath 330 this fall and got UR as well. Didn’t cheat and hella anxious ab what’s going on now :/”
Is PMATH 330 not offered online for Winter terms? 1 point, 0 comments
u/huh206: “Looks like the fall and spring terms have it only online however for winter 2024 when I look on quest, there’s one with UW campus and there’s one without it but the location doesn’t explicitly say ONLN. Just wondering if anyones taken it online for the winter terms?”
Spring 2023
Easy 300-400 math electives 1 point, 8 comments
u/DullEducator7831: “i’ve already taken stat 332,337, Cs 330,338 and Pmath 330. what else is there? heard pmath 340 was not bad on reddit but uw flow says not to take as a bird course. thoughts?”
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