Lecture Schedule (Winter 2019):
TAs:
TAs on lab sessions are:
Tuesday labs:
Osouli Tabrizi, Hamed : email: htabrizi at eecs dot yorku dot ca
Mohamed, Mohamed Zaki : email: mzaki at eecs dot yorku dot ca, Office Hours: Tuesdays 1:00pm to 4:00pm at BRG 303
Wednesday labs:
Akbari, Milad : email: akbari at eecs dot yorku dot ca, Office Hours: Thursdays 15:00 to 16:00 at BRG 303 .
Saednia, Shirin : email: garsia at eecs dot yorku dot ca, Office Hours: Wednesday 14:00 to 15:00 at FRQ 106.
Markings
For any marking concern, contact the corresponding TA:
Labs are marked by: Akbari, Milad
Midterm is marked by: Osouli Tabrizi, Hamed
Quizzes are marked by: Saednia, Shirin
Course Description:
Introduction to computer organization and instruction set architecture, covering assembly language, machine language and encoding, addressing modes, single/multicycle datapaths (including functional units and controls), pipelining, memory segments and memory hierarchy.
Text Book:
David Patterson and John Hennessy. Computer Organization and Design: The Hardware/Software Interface RISC-V Edition. Morgan Kaufmann, 2018.
eBook ISBN: 9780128122761
Paperback ISBN: 9780128122754
Link