uwloo

ECE 155Engineering Design with Embedded Systems

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 and last ran in Spring 2020. It isn’t in the 2024–25 or later calendars.

When it ran

  1. W20
  2. S20

Ran in 2 terms, Winter 2020 to Spring 2020.

Introduction to embedded systems, review of engineering design and analysis principles, software development life cycle, integrated development environments, use of software requirements and specifications, unified modelling language and documentation, event handling, simulation, project management, project scheduling, testing, verification, and maintenance considerations. [Offered: W,S]

Requirements, as last listed

Prereq: ECE 150; Level at least 1B Computer Engineering or Electrical Engineering.

In today’s calendar

  • ECE 108 lists it as an antirequisite

Reviewed on UW Flow

43% liked it71% easy58% useful

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

  • If you asked me what this course was about, I wouldn't be able to tell you. This course is a disaster, has no clear focus at all. Some important topics are introduced, but not explained enough to be actually be useful. Labs were a mess, manual was awful. No one liked this course, not the students, not the profs, not the lab TA's. Pure memorization

    Jul 2016 · didn’t like it · 1 found this helpfulOn UW FlowRemove this

  • So boring. The labs were very poorly organized and took WAY too much time. The course can be a struggle if you're new to programming. Good thing they are removing it.

    Feb 2016 · didn’t like it · 1 found this helpfulOn UW FlowRemove this

  • good to learn UML diagram

    Jan 2018 · liked itOn UW FlowRemove this

  • A lot of this course is pure memorization but if you look in deep, there is some use from the concepts we learn. Also you get the foundations of Android development.

    Aug 2017 · liked itOn UW FlowRemove this

  • Thank fuck it's gone

    May 2017 · didn’t like itOn UW FlowRemove this

Discussed on r/uwaterloo

134 posts and comments in 100 threads mention ECE 155, April 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 2024

Fall 2023

Fall 2020

Spring 2020

Winter 2020

Spring 2019

What is going on about 2023 ECE students? 41 points, 27 comments

“A little bit out of the loop, seems like the cohort has a lot of problem. What is going on?”

u/ece_te: “I'd like to say ECE students in general like to complain a lot. The program is hard - yes, but time management is very important. …”

u/ece_te: “Yeah something like that. 2A was nerfed and made 1B harder, while getting rid of useless courses like ECE 155 (might have been ECE 355 back in your days). Overall I like it because in the long run you get more TE's to pick from, which I think is better.”

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

ECE alternative to CS 246? 8 points, 11 comments

“I'm trying to take either CS 246 or some course that is an anti req to it. What courses can ECE take that are similar to CS 246?”

u/evilcubed: “There used to be ECE 155 that taught these object oriented design patterns, but now I'd say a combination of OS (ECE 255) and Software Design and Architecture (ECE 452) is most similar”

View on RedditRemove this

Spring 2018

Failed ece 254 and feel like shit 8 points, 6 comments

“Had it with zarnett this term and got 42. I’m so fucking scared of the supplementary and I think I might fail it. I feel like shit and feel like I’ll never be a good engineer. …”

u/kingece: “I got a 40% in ECE 155 (I even got 100s on all my labs). Did the supplementary and got a 85. You have 4 months to study, don't worry about it.”

View on RedditRemove this

Check it elsewhere