Syllabus of the Computer Architecture course



Date Title of the lecture Required reading Slides Homework Due
Feb 12
General introduction to the course
Feb 15
Dataflow and parallelism
HW0 due Feb 19
Feb 19
Number systems
  • H & H: Chapter 1.4
Feb 26
Programming in C: basic types and control flow
  • K & R: Chapters 2 and 3
  • H & H: Appendix C
Mar 1
Programming in C: arrays, strings and functions
  • K & R: Chapters 4 and 5
  • H & H: Appendix C
Mar 8
Programming in C: pointers, structures and unions
  • K & R: Chapters 5 and 6
  • H & H: Appendix C
Mar 19
Programming in C: explicit allocation and linked lists
  • K & R: Chapters 6
  • H & H: Appendix C
Mar 26
Programming in C : the UNIX System Interface
  • K & R: Chapters 7 and 8
  • H & H: Appendix C


Back to the homepage of the course.