CS 351Digital Design and Architecture
- Faculty
- Mathematics
- Offered
- Fall, Winter, Spring
- Credit
- 0.5
- Last listed
- 1994–95
No longer offered. It’s in Waterloo’s scanned calendars from 1989–90 to 1994–95; the 1995–96 to 2023–24 calendars are on ucalendar.
Boolean algebra. Design and analysis of both combinational and sequential circuits. Registers, counters, memory, programmable logic. CPU control logic, the arithmetic-logic unit. Input/output and interrupts. Prereq: CS 241 and registration in a Computer Science Major program Antireq: E&CE 223
As printed in the 1989–90 to 1994–95 calendars, read by OCR; the scanned page is the original. Later calendars (1995–96 on) aren’t on uwloo.
Discussed on r/uwaterloo
3 posts and comments in 3 threads mention CS 351, June 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 2021
Does CS351 really depend on 240? 1 point, 12 comments
u/bijectivefunc: “Can you do 350 with all the second year CS courses but 240?”
Spring 2021
CS 341 and CS 351 study group 0 points, 1 comment
Spring 2017
CS 251 questions 2 points, 6 comments
u/wendiidu: “Is it wiser to take CS 251 with (A) CS240, CS 241, MATH 239, Elective OR (B) CS 351, CS 341, Elective, Elective ? I want to focus heavily on CS240/341 since those grades will count, but with MATH 239 already with CS 240, it will be difficult. …”
Check it elsewhere
- Undergraduate Calendar, 1995–96If it ran past 1994–95, on ucalendar
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them
In the scanned calendars
How it read in each calendar from 1989–90 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.
1989–90 to 1994–95 5 calendars
Boolean algebra. Design and analysis of both combinational and sequential circuits. Registers, counters, memory, programmable logic. CPU control logic, the arithmetic-logic unit. Input/output and interrupts. Prereq: CS 241 and registration in a Computer Science Major program Antireq: E&CE 223
Offered Fall, Winter, Spring · 3 class hours a week · 0.5 credit