uwloo

ECE 190Engineering Profession and Practice

Units
0.25
Faculty
Engineering
Subject
Electrical and Computer Engineering

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.

Introduction to electrical and computer engineering with an emphasis on the profession of engineering, and engineering design. Topics include engineering design, safety, risk analysis, engineering data analysis, project management, sustainability, business, entrepreneurship, and intellectual property. Additional topics include co-op fundamentals for engineering students, professional development, and diversity training with a goal of understanding the roles and responsibilities of the professional engineer in society.

Prerequisites

Antirequisites

  • Not completed any of the following:

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 0014897140 / 140TTh 08:30–09:20
W 11:30–12:20
TTh 08:30–09:20
W 11:30–12:20
LEC 0024898139 / 140TTh 14:30–15:20
TTh 14:30–15:20
W 16:30–17:20
W 16:30–17:20
LEC 0034899135 / 140TTh 15:30–16:20
TTh 15:30–16:20
W 15:30–16:20
W 15:30–16:20
TST 1015365414 / 420Oct 21 14:30–16:20

Reviewed on UW Flow

55% liked it92% easy28% useful

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

  • The song written by David Wang is fantastic

    Sep 2022 · liked it · 3 found this helpfulOn UW FlowRemove this

  • Easy course but the most useless course I have taken in school history. Could have replaced it for a software-based course which has some engineering profession concepts. THIS COURSE SHOULD ALSO HAVE INTERVIEW SKILLS which it did not cover. The exams in this course are literally based on random details in the powerpoint. This can make the exams either really easy or extremely difficult (the exams are not worth much though). This info will be never used in your life again (exam questions can literally be about random CO2 graphs lol). I firmly believe this course should be replaced with a useful software course. Some bird course covering Git tools and other software methods will be really…

    Dec 2024 · didn’t like it · 2 found this helpfulOn UW FlowRemove this

  • slop course, just appear at every lecture and lock in a little when doing the projects

    Oct 2026 · didn’t like it · 1 found this helpfulOn UW FlowRemove this

  • Great course, pretty much a grade booster if you have an average IQ and decent work ethic.

    Dec 2025 · liked itOn UW FlowRemove this

  • easy course, stupid ass exam that requires bunch of memorization for nothing

    Dec 2025 · didn’t like itOn UW FlowRemove this

Discussed on r/uwaterloo

78 posts and comments in 64 threads mention ECE 190, July 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.

Fall 2024

1A ECE midterm advice 11 points, 8 comments

u/MoistPotato4Skin: “… MATH117, MATH115, ECE190, ECE150, ECE105. Needless to say, I’ve only (half) studied 117. I’m kind of in a bind here, and in hindsight I know I have some serious rethinking and restructuring to do in my life. …”

View on RedditRemove this

I don't feel like I belong here 153 points, 49 comments

“I've been having too many uncontrollable feelings these past few days, so I'm gonna use this subreddit to vent, you don't have to read this. …”

u/TheBigLoop: “… Also the fact that ECE 190 forces you to make friends at gunpoint helps.”

View on RedditRemove this

Winter 2024

Getting ahead in CE courses as a HS student 1 point, 14 comments

“I was wondering if anyone could provide me with the resources to learn some 1A ECE course content over the summer. …”

u/mynewwaterlooaccount: “… the Engineering Profession ECE 105 Classical Mechanics ECE 150 Fundamentals of Programming ECE 190 Engineering Profession and Practice ECE 198 Project Studio MATH 115 Linear Algebra for Engineering MATH 117 Calculus 1 for Engineering Focus on the ones that matter: COMM 192 is …”

View on RedditRemove this

Fall 2023

Can't find a Coop 18 points, 13 comments

“As a stream 4 ECE, I'm really stressed, can't find a coop despite all my hard work. I have design team experience (circuits), robotics and volunteer internship experience doing some fundraising. …”

u/NorthernPoopLord: “1. Have you done a resume review? The resume is the most important part of getting the job in my opinion, so make sure you spend a decent amount of time optimizing it 2. …”

u/CrazyDolphin16: “Ece students take ECE190 and with that course comes CFE (Coop Fundamentals for Engineering). It's a sub course inside of 190. One of our assignments was to join a 20min meeting with a TA to review our resume. …”

View on RedditRemove this

I'm Failing in ECE 19 points, 5 comments

“I need some advice, I'm currently in 1A EE and I just got around 40s-50s on all my midterms. This includes Math 115, Math 117, ECE 105, ECE 150. …”

u/Environmental-Ad5989: “Honestly just try to do well on all your assessments coming up, I was in the same situation as you when I was in 1A but I still managed to pass. arts 190 and ece 190 will carry. Also follow the advice of the guy above me”

u/Own-River5991: “… Make sure to do well in the mark boosters like ECE 190 and ARTS 190. Arts 190 specifically because it is worth full credit. …”

View on RedditRemove this

Midterm Grades 1 point, 7 comments

“ECE/Engineering in general: How long after taking a midterm do you usually see the grades? &x200B; View Poll”

u/marmbars: “got a mt grade the day after! ece 190 mt :)”

View on RedditRemove this

Spring 2023

UW advice, Please :) 7 points, 4 comments

u/Rivendell_Narwhal: “… ECE 190, ECE 198 and ARTS 190 were all my least favourite courses, mostly a complete waste of time in my opinion. Nothing to worry about in terms of difficulty but I found ECE 190 and ECE 198 to be big time suckers. I don't really know what I would do differently. …”

View on RedditRemove this

Spring 2022

Check it elsewhere for Fall 2026

Calendar versions

Undergraduate Calendar