uwloo

ECE 324Microprocessor Systems and Interfacing

Faculty
Engineering
Last listed
1994–95

No longer offered. It’s in Waterloo’s scanned calendars from 1991–92 to 1994–95 (before that, 1970–71 to 1976–77 used the number for Principles of Digital Computers and Introduction to Digital Circuits and Computers); the 1995–96 to 2023–24 calendars are on ucalendar.

Microprocessor system architecture, buses, memories, peripheral connections, parallel, serial, analog interfaces, magnetic storage media, data communications, testing and debugging. Prereq: E&CE 222, 223, 250, 251 \Alternate weeks

As printed in the 1991–92 to 1994–95 calendars, read by OCR; the scanned page is the original. Later calendars (1995–96 on) aren’t on uwloo.

Reviewed on UW Flow

100% liked it0% easy100% useful

From 1 rating on UW Flow. Read them all on UW Flow.

Discussed on r/uwaterloo

6 posts and comments in 5 threads mention ECE 324, 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 2016

How to program a microcontroller directly? 5 points, 12 comments

“Alright this might sound stupid and noobish to some of you with more experience in electronics. Tbh I'm kinda ashamed I don't know it myself but I figured I would ask anyway. …”

u/annihilatron: “… IIRC you're looking for the guys doing ECE324/325 when they're doing their lab, they program a board via serial port to light up an LED display. …”

u/Frozen-Placenta: “i looked into the 06/07 courses, seems like ECE324 is equivalent to today's ECE224, (and 325 is now under the MTE course code). Though I cant find a course that would seem to use arduinos. …”

View on RedditRemove this

Spring 2014

Whats the Hardest Course you have taken so far? What made it so hard? 11 points, 73 comments

“I'm in chem eng and the hardest one I've taken so far is CHE 200-Equilibrium Stage Operations. No textbook except for the University course notes and Prof was hard to understand. Ahh, how about you?”

u/straemer: “ECE 325 (aka ECE 324 aka ECE 224, and apparently now aka MTE 325) I forget the title, something about digital interfaces I think. Course required prerequisites that nobody in the class had, and the prof just assumed we knew all of it. …”

View on RedditRemove this

Winter 2014

Wayne Loucks for ECE 224 4 points, 24 comments

“Wayne Loucks is teaching ECE 224 in Spring 2014. Any stories or advice?”

u/TurbulentTurtle: “I asked my brother about this since he took this course with Wayne Loucks a couple years ago (when it was labeled ECE 324), and this is all he had to say: Just show up to class Pay attention Do the labs and assignments And then You're fucked”

View on RedditRemove this

Spring 2012

Considering going to UW for CE, all the current CE students I know tells me to not go, is CE really that bad? 8 points, 25 comments

“I'm going to grade 12 next year, and is planning to go to UW for university. My primary interest is in programming, however I also really like physics, and is interested in learning how the computer …”

u/papasmurf255: “Both CS / SE have an intro "low level" course (CS251 / ECE222) that deal with binary, assembly, how processors work (pipeline, branch prediction, all the fun stuff), etc. …”

u/danthrax: “… - ECE 324: Microprocessors and interfaces. A lot of people hated this course because it contained so much content, but the upshot was that it contained a tonne of content. …”

View on RedditRemove this

Winter 2012

If you can go back in time, would you still pick the same program you are in now? 15 points, 50 comments

“And why? Is your current program above or below your expectations? I'm in Chem Eng, and I always wish I had picked either Systems or Mechatronics. …”

u/TheLemon22: “I really wish I had of been in Electrical instead of Computer Engineering Courses like ECE250, 354, 324, and 355 are really awful for someone who has absolutely zero desire to do software I actually ended up taking ECE231 and 332 as electives, so those were wasted as well.”

View on RedditRemove this

Check it elsewhere

In the scanned calendars

How it read in each calendar from 1970–71 to 1994–95, newest first. The text is OCR of the scanned pages; years whose wording matches are shown once, from the clearest scan. Each year links to its page on uwloo and to that page of the scanned PDF.

1991–92 to 1994–95 4 calendars

Microprocessor system architecture, buses, memories, peripheral connections, parallel, serial, analog interfaces, magnetic storage media, data communications, testing and debugging. Prereq: E&CE 222, 223, 250, 251 \Alternate weeks

Not in the 1977–78 to 1990–91 calendars.

1974–75 to 1976–77 3 calendars

Another title: Introduction to Digital Circuits and Computers, probably a different course under the same number (or a misread scan).

Number systems and representation of digital information: Binary arithmetic in various number representations.

Boolean Algebra and its application to switching circuits. Analysis and simplification of combinational switching functions. Map circuits. Synthesis of synchronous sequential circuits. Flip flops, registers, counters and memory units. Digital Computer principles and operation. Operating systems, compilers, assemblers. Case study of microcomputers with particular reference to PDP-8 machines.

Prerequisites: EE221 or equivalent

1970–71 to 1973–74 4 calendars

Another title: Principles of Digital Computers, probably a different course under the same number (or a misread scan).

Boolean algebra, number systems and data representation, flipflops and registers. Computer operation, control unit, instruction sequencing, arithmetic unit. Storage organization. Operating systems, compilers, assemblers. Multiprogramming, multiprocessing and time-sharing. Prerequisite: EE 217 or equivalent. 2 lectures and 2 hours seminar, one term.