MATH 135Algebra for Honours Mathematics
- Units
- 0.50
- Faculty
- Mathematics
- Subject
- Mathematics
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 7 of the last 7 terms. Winter 2027: scheduled, 5 lecture sections. Spring 2027: schedule not out yet.
An introduction to the language of mathematics and proof techniques through a study of the basic algebraic systems of mathematics: the integers, the integers modulo n, the rational numbers, the real numbers, the complex numbers and polynomials.
Prerequisites
- Complete all of the following
- Must have completed at least 1 of the following: 4U Calculus and Vectors, 4U Mathematics of Data Management
- Complete 1 of the following
- Enrolled in H-Mathematical Physics (BSc), or H-Software Engineering
- Enrolled in an Honours Mathematics program or Mathematics/BASE
Antirequisites
- Not completed nor concurrently enrolled in any of the following:
- MATH145 - Algebra (Advanced Level) (0.50)
Leads to
Fall 2026 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 5986 | 86 / 120 | MWF 08:30–09:20 |
| LEC 002 | 6254 | 105 / 120 | MWF 09:30–10:20 |
| LEC 003 | 6266 | 103 / 120 | MWF 09:30–10:20 |
| LEC 004 | 6270 | 94 / 120 | MWF 10:30–11:20 |
| LEC 005 | 6271 | 86 / 120 | MWF 10:30–11:20 |
| LEC 006 | 6269 | 76 / 120 | MWF 11:30–12:20 |
| LEC 007 | 6272 | 98 / 120 | MWF 11:30–12:20 |
| LEC 008 | 6267 | 108 / 120 | MWF 12:30–13:20 |
| LEC 009 | 6268 | 68 / 120 | MWF 12:30–13:20 |
| LEC 010 | 6274 | 82 / 120 | MWF 12:30–13:20 |
| LEC 011 | 6477 | 83 / 120 | MWF 13:30–14:20 |
| LEC 012 | 6478 | 101 / 120 | MWF 08:30–09:20 |
| LEC 013 | 6273 | 118 / 120 | MWF 13:30–14:20 |
| LEC 014 | 6275 | 89 / 120 | MWF 13:30–14:20 |
| LEC 015 | 6476 | 86 / 120 | MWF 14:30–15:20 |
| LEC 016 | 8053 | 95 / 120 | MWF 14:30–15:20 |
| TUT 101 | 6695 | 440 / 440 | W 16:00–17:20 |
| TUT 102 | 6696 | 184 / 250 | W 16:00–17:20 |
| TUT 103 | 6697 | 189 / 250 | W 16:00–17:20 |
| TUT 104 | 6698 | 280 / 380 | W 16:00–17:20 |
| TUT 105 | 6699 | 99 / 150 | W 16:00–17:20 |
| TUT 106 | 6700 | 75 / 150 | W 16:00–17:20 |
| TUT 107 | 8072 | 111 / 150 | W 16:00–17:20 |
| TUT 108 | 8075 | 100 / 150 | W 16:00–17:20 |
| TST 201 | 6462 | 1478 / 1920 | Oct 21 19:00–20:50 |
Winter 2027 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 5646 | 0 / 100 | MWF 13:30–14:20 |
| LEC 002 | 5769 | 0 / 100 | MWF 12:30–13:20 |
| LEC 081 | 6096 | 0 / 120 | Online or by arrangement |
| LEC 701 | 2249 | 35 / 9999 | Online or by arrangement |
| LEC 702 | 2375 | 4 / 9999 | Online or by arrangement |
| TUT 101 | 6247 | 0 / 100 | M 16:00–17:20 |
| TUT 102 | 6246 | 0 / 100 | M 16:00–17:20 |
| TST 201 | 5675 | 0 / 200 | Feb 22 19:00–20:50 |
Resources
Around the web
Found by uwloo’s link finder, which checks that each page names MATH 135.
- MATH135 | Anthony Zhang Course notes · anthony-zhang.me · from UWaterloo Links (SE) Remove
- Abstract Algebra Course notes · plett.dev · from Josiah Plett’s site, CS webring Remove
- MATH135 - Algebra for Honours Mathematics Course notes · stevengong.co · from Steven Gong’s site, SE webring Remove
- MATH135 Course Notes Course notes · jaidenratti.com · from Jaiden Ratti’s site, CS webring Remove
- Remove
Past midterm, 5 PDFs agony.retrocraft.ca · posted on r/uwaterloo Jan 2024
- Math 135 Resources Page Main Page Other · cs.uwaterloo.ca · from Carmen Bruni’s site Remove
- math135 Other · math.uwaterloo.ca · from Stephen New’s site Remove
- Polynomial Roots Calculator that shows work Other · mathportal.org · from UWaterloo Links (SE) Remove
1 more link
- Math 135 Algebra Other · Spring 2005 · math.uwaterloo.ca · posted on r/uwaterloo Jul 2015 Remove
Reviewed on UW Flow
79% liked it45% easy84% useful
From 1,911 ratings and 409 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.
I don't like math. I'm a CS and code guy, not a math guy. However, all the profs I've interacted with in this course (I had Yu-Ru and Anton the course coordinator is just amazing) are lovely. They help you out and you feel cared. It does get really hard at the end though. Make sure you go to Yu-Ru's office hours if you can because she gives so many helpful hints there.
Nov 2020 · liked it · 5 found this helpfulOn UW FlowRemove this
Arguably the hardest course in 1A for any first year in the faculty of mathematics. You really have to put the work in to understand the concepts which are not exactly easy to grasp. Assignments take many hours, midterm was fairly easy and final was fair. Good luck to anyone taking this course, just remember not to panic, you will be fine, everyone goes through the same stage and eventually we all survive.
Nov 2016 · liked it · 5 found this helpfulOn UW FlowRemove this
A difficult course coming from high school. The proof techniques are definitely useful to know if you're heading into Pure Math or something, but less relevant to a CS major. Nice to know, still. Makes me feel smarter.
Nov 2014 · didn’t like it · 3 found this helpfulOn UW FlowRemove this
Was taught by Andrew Beltoas, GOAT prof, laid out his ideas really really nicely and easy to follow.
The course content was fun and really really useful in all aspects of future mathematical pursuits - a really good introductory course.
I would suggest going into this course with the mindset of that annoying "nerdy" kid who'd question everything that is not mildly rigorous. The language of math is NOT about "yeah that looks about right" and assuming stuff; it's about rigorous proofs, and critically think every "obvious" step in your work - how is it obvious? How do you justify it rigorously in math language?
Overall, a very good and useful course for math people!Dec 2024 · liked it · 2 found this helpfulOn UW FlowRemove this
If you're taking this class, Shane Bauman will absolutely change your experience in it. Watch his videos, go to his office hours, attend his lectures if you can.
The class itself is pretty difficult, as there's lots of material at a fast pace, especially for first-year. Start the weekly assignments as early as you can.Dec 2023 · liked it · 2 found this helpfulOn UW FlowRemove this
Discussed on r/uwaterloo
3,438 posts and comments in 2,095 threads mention MATH 135, April 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
Failed 1 course with 2 withdrawal out of 5 during 1A, 25 points, 7 comments
u/Herrscher_void5637: “Honours Math student, failed an elective course, withdrawal Math137 and CS135, and also a Math135 that’s between 50% and 60%. Probably retaking the whole term in 1B. …”
u/Interesting_Bed6243: “Happens to most of us. I got a 50 in Math 135, a 60 something in Math 137, and withdrawal from cs 135. Try to find out what you did wrong. Going to a different university may not be better.”
u/Realistic-Stomach956: “I remember math 135 and 137 were torture, I swear math here gets smmm better. …”
u/Manga-coder: “Tbh I failed math135, barely passed math137 I had less than 60 too and had to withdraw fail from China 101R. It might not be as bad as yours but trust me it rocked me quite a bit. …”
Fucked Up Real Bad on my (1a) 17 points, 8 comments
u/masqured: “… You need to retake AFM 101 if it’s a prerequisite for something else and you might also need to retake MATH 135 if you need a mark above 60% for some future courses. Other than that I would actually not call it fucked up real bad. …”
u/chaneltulip: “unless you need afm for a future course u should retake math135 to minimize course repeats. there is a maximum number of unusable course attempts in cs”
Failed Honours Math 1A(I think?) 16 points, 4 comments
u/D3M0n824482: “So I got kinda cooked in 2/5 of my courses(my Math ones 😭) with a WD in Math 135 and a 42 in Math 137. My other courses are fine, with my grades being a 68 in Commerce, 74 in CS, and 93 in Communication. Anyone know what my next course of action is? …”
u/Zealousideal_Day3646: “Nah you’re fine, all you need to do is just take Math 135 and 137 next term”
Failed 1A term (Honors Math Co-op) Need Advice 37 points, 17 comments
u/ThinSatisfaction544: “… I WD'd CS 135 and failed Math 135 (37%) and 137 (25%). My communication and elective bought up my average to this. As I do not have access to the advisors during winter break, I request and am open to any advice. …”
u/Conroy119: “… Math 135 was actually a very interesting course once I finally understood it the second time around. …”
u/ChasingZephyr: “You should really contact an advisor in this situation, but otherwise, I want be realistic with you here: can you continue in Math? …”
u/ThinSatisfaction544: “… If I retake the math courses again for example math 135. Will my new average for the course be the one I get on my second attempt or will it be the average of the first failed attempt and the second attempt? …”
Are there participation/bonus marks in MATH 136 or 138 3 points, 10 comments
“Title. Just wondering because if it weren't for the bonuses my GPA for 1A would've dropped.”
u/Virtual-Violinist-54: “blud wants marks for participating in math courses💀”
u/TempAccJune: “MATH 135, 137, CS 135”
u/TempAccJune: “For CS 135 it is the iClicker multiple choice questions. For MATH 137 it is a daily mathematize problem, and excuse me there are no participation marks for MATH 135”
Math 128 or math 138? 9 points, 16 comments
“Just finished 1A honours math and got a 75 in math 137 which I'm pretty happy abt considering the fact that i struggled a lot with it 😭😭😭 i noticed that I struggled the most with writing calc proofs …”
u/fasdfsads: “Just take 138, if you got a 75 in 137 you aren't by any means lacking or unprepared for 138. In fact, I believe a 75 would put you above the class average.”
u/fasdfsads: “Well for 137 it was 69 last year and low 70s for math 135 and cs 135.”
Math 138 or Math 128 6 points, 5 comments
“Im a math/bba double degree and am desperate need for help. I passed math 137 but didn’t get the 60+ requirement to progress to math 138. …”
u/123448account: “You absolutely wouldn’t have to retake math 137 if you took math 128, however in order to take math 237 you will need a 70+ in math 128 (which imo is reasonable to achieve). …”
u/123448account: “just double checked the requirement is a 60+ in math 135 so assuming they got that 137 shouldn’t impact it!”
Does math 128 and math 136 have assignments or quizzes 11 points, 6 comments
u/Deep-Apartment9323: “The only available tutorials for these classes are an hour away from each other meaning there’s a 10 minute gap before the next tutorial starts. Just wondering if these classes have assignments, just like math 135 did or quizzes every week.”
u/Tutelina: “fyi math135 f2024 had 4 assignments and 6 quizzes”
Did they curve Math 137 and math 135? 21 points, 6 comments
u/fasdfsads: “I don't think I'm supposed to get these marks. I felt like I absolutely bombed the 135 final.”
u/NQ241: “I am also curious, I got bombalastically rawdogged by that math 135 final”
u/DH1029384756: “Maybe because of the bonus marks?”
u/DH1029384756: “Participation for math137 and extra online quizzes for math135.”
Failed CS 135 54 points, 28 comments
u/rgtb123: “… Got 88 in MATH 137 and 86 in MATH 135 but absolutely bombed CS 135. I dropped into honours math and cs from the advanced ones right before the honors midterms and for some reason I bombed 2/3 of the midterms. Got 55 in MATH 135 and 53 in CS 135. …”
u/Intelligent-Show-815: “Clearly you are doing something right given you got an 88 and 86 in math 135/7. Take a deep breath because atleast you are not fucked given most students struggle with math more than cs. CS 135 is the backbone of ur cs courses and if you failed I would go into why you failed? …”
u/rgtb123: “… Same goes for Math 135. About 30-40% was highschool review and I just put in the bare minimum effort for math. Personally, I would say the amount of effort I put in for math and cs are leagues apart. …”
u/EmperorChain: “High 80s in Math 135 is insane, honestly I would just retake the cs course”
Advice on 1B CS course schedule 5 points, 5 comments
u/Ok_Music_9008: “… high 80's to 90's in all of their courses, and ngl I was kind of struggling with CS135 and MATH 135 and 137, and I ended the term at around the high 60's to low 70's for these courses. …”
Am I cooked? 11 points, 16 comments
u/Sorry_Estimate_1714: “Im in BBA/BMath Laurier side. Got a 57 in math135 and 50 in math137, absolutely do not want to retake this shit, but its still not technically a fail because its in between 50 and 60. I emailed my 135 prof to roundup to a 60 cus 57 is close enough. what else do I do?”
u/pothoslover04: “I honestly don’t know about rounding up to a 60 for math 135, but I was in the same situation in my 1A term in terms of not getting the 60 requirements. You can take math 128 in the winter semester instead of math 138, you just have to get over a 70. …”
u/Whole-Bumblebee-9127: “Why do you have to retake math135 if you get under a 60?”
u/CSplays: “If you’re in CS, you’re kind of cooked for math 135 and will need to retake. However, if you’re in math, you can take math 106 I think? Idk how much that impacts your ability to take math 235 though. You’d have to ask an advisor.”
u/_wowfantasticbaby_: “… honestly MATH135 is particular sucks ass but it’s genuinely a really important course for the rest of ur undergrad. retake it and focus on trying to understand the concepts instead of memorizing solutions; it’ll help you down the line. …”
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