Computer Architecture

This page is intended for students taking my SE/CS 2GA3 course.

Lectures: Monday, Wednesday, Thursday 16:30-17:20 in TSH/B128.

NOTE: there will be no office hours on Thursday Oct 12, 2017 due to the midterm break.

Office hours: Thursdays 14:00-14:50 (term 1).

Midterm: Thursday, October 26, 2017, 16:30-17:20. Location: TSH 120. Don't forget your student card and a standard McMaster calculator.

Tutorials: Tutorials start week of Sept 18, 2017.

TAs: Syed Mazhar (mazhars aT mcmaster DoT ca), Eric Lesiuta (lesiutej aT mcmaster DoT ca), Alison Bayzat (bayzatam aT mcmaster DoT ca), William Tran (tranwt aT mcmaster DoT ca), and Ahmed Khan (khana97 aT mcmaster DoT ca).

SE/CS 2GA3 course outline, lecture slides and assignments etc. can be found here.

For a listing of sections covered in the ARM ed Text, see here.

For a tentative schedule of assignment posting and due dates, see here.

A good basic introduction to the C programming language (used in some examples in the textbook) is: "C Programming Language, 2nd Ed.," by Brian W. Kernighan and Dennis M. Ritchie, Pearson Education, 1988.

Ryan Leduc