uwloo

ECE 103Discrete Mathematics

Faculty
Engineering
Last listed
Spring 2024

No longer offered. It was in Waterloo’s course catalog since at least Winter 2020 (as far back as Open Data goes) to Spring 2024. It isn’t in the 2024–25 or later calendars.

In the course catalog from Winter 2020 to Spring 2024; Open Data has no classes for it in that time.

Propositional logic, predicate logic, set theory, finite automata, temporal logic. [Offered: W, S]

Requirements, as last listed

Prereq: Level at least 1B Computer Engineering or Electrical Engineering. Antireq: CO 220, ECE 108, MATH 229, 239, 249

In today’s calendar

  • ECE 108 lists it as an antirequisite
  • ECE 306 lists it in its requisites

Reviewed on UW Flow

70% liked it33% easy87% useful

From 158 ratings and 14 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.

  • Hard. Just hard.

    Mar 2015 · didn’t like it · 2 found this helpfulOn UW FlowRemove this

  • Difficulty: next level

    Dec 2014 · didn’t like it · 1 found this helpfulOn UW FlowRemove this

  • READ THE MATERIAL BEFORE THE CLASS. Seriously. This course is whack: you need an edge before every lecture.

    Dec 2012 · didn’t like it · 1 found this helpfulOn UW FlowRemove this

  • Prof is very nice and humorous. The concepts are a little bit tricky.

    Oct 2017 · liked itOn UW FlowRemove this

  • One of the more difficult courses in 1B, perhaps because there is no previous exposure to material on this subject. This is also the last year that "ECE 103" is being offered, beginning Winter 2018 this course is split into two - "ECE 108 and ECE 208", and according to Martin Pei, the instructor(s) will no longer be Math department faculty, rather it will be taught by ECE faculty.

    Apr 2017 · liked itOn UW FlowRemove this

Discussed on r/uwaterloo

114 posts and comments in 86 threads mention ECE 103, June 2012 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 2021

CE 2B 0 points, 2 comments

“Our classes just started and I'm already starting to feel overwhelmed. Which classes do I need to focus the most on, in terms of hardest content and useful content for future classes? …”

u/natobott: “… In the old curriculum we had ECE 103/316 If it’s Bill Bishop ECE 224 is just grinding through the practice finals, if it’s Rodolfo Pelozzoni I heard it was harder so pay attention to the notes... …”

View on RedditRemove this

Fall 2019

Spring 2019

Transfer from ECE to CS in 2A 3 points, 9 comments

“Hey everyone! I'm a 1B Computer Engineering student who wants to transfer into computer science and I'm looking for any extra information on how the transfer process works, and additionally, how …”

u/dongla: “… So yea everyone else commenting is probably wrong since you used to be able to transfer into CS seamlessly in between 2A->2B since ECE103 converted to MATH135. Also the guy saying you have to spend a term in math only applies if you don’t have the ECE250 credit yet. …”

View on RedditRemove this

Winter 2019

Transferring from ECE 10 points, 11 comments

“Hi, so I'm in 1B ECE, and I'm thinking about transferring out since I haven't really enjoyed any of the courses from 1A/1B, and going by the marks that have already been released, it's not really the …”

u/ece_te: “Do you know what you want to do in the future? It sounds like you are blindly choosing a program to go into because you don't like ECE. …”

u/ece_te: “… I struggled with some of my courses back then (namely, ECE 106, ECE 103 - may not exist anymore due to the curriculum change) and I really hated ECE 155 (likewise with 103). Figured that CS might be a better fit for me. …”

View on RedditRemove this

How to study for ECE108 5 points, 4 comments

“can't find any past finals to study from, what should I do besides assignments and reading the textbook? If anyone remembers what was on their ECE108 finals from previous terms plz lmk thx <3”

u/slackware93: “study ece 103 past finals. 108 has only existed for a year lol”

View on RedditRemove this

CS 245E 9 points, 16 comments

u/Transcendate: “Since you aren't granted an equivalency for MATH 135 from ECE 108 (that replaced ECE 103), you could also consider taking MATH 135 over coop before starting your next academic term. …”

View on RedditRemove this

ECE 208 is not equivalent to MATH 135? 4 points, 6 comments

u/AdvancedHighway: “… If this really is the case (doesn't make much sense to me since the old ECE 103 apparently was equivalent to MATH 135), that would significantly lower the value of transferring for me as I'd be behind in CS by >2 terms. …”

u/Individual_Wrap: “Not an ECE 22 but take a look at the math undergraduate calendar : http://www.ucalendar.uwaterloo.ca/1819/COURSE/course-MATH.htmlMATH100s . …”

u/jjmod: “Ece103 wasn't listed before either, its up to the discretion of the advisors afaik”

u/AdvancedHighway: “Yeah I've looked at the undergrad calendar but the advisor said ECE 103 used to count as a MATH 135 credit, so I'm just confused because there've been a few posts over the last term or so about ECE transfers to CS post-2A and I wasn't sure if they're planning to take MATH 135 …”

u/jacer21: “ECE 108 is not the same course as ECE 103. They stripped most of the good math out.”

View on RedditRemove this

Fall 2018

Is Math239 really that hard? 7 points, 22 comments

“I was thinking of switching into CS from ECE but doubt I have what it takes to pass math239 without the stuff you guys learned in math135. …”

[deleted]: “… It's no harder than ECE 103. In fact, I did worse on my 103 midterm than my 239 midterm. Edit: Just read that you didn't take 103. You'll still be fine. Just transfer and get out of ECE. Edit2: Just apply. …”

View on RedditRemove this

Taking Math courses in ECE? 4 points, 7 comments

“Hey guys, &x200B; I was wondering if any of you guys in Engineering and/or ECE know about anything of having a math minor or option? …”

u/jacer21: “… You’ll get a nice base from Ece 103/108 and the rest you can learn as you go. Take Math 235/245. …”

View on RedditRemove this

Spring 2018

What’s the biggest L you’ve ever taken? 26 points, 36 comments

“I just missed a Greyhound to get back to Toronto for coop and had to give up an extra $200 to get home.”

u/OneFee: “Got a 39 in AFM 101. Took it next term and got 40.”

u/sirpaul589: “Passed ECE 103, failed 1B, had to retake ece103 (with Roh), and failed it with a 40. Calc in general was an even bigger L, but I'm too ashamed to talk about that lol.”

View on RedditRemove this

Check it elsewhere