Department of Systems and Computer Engineering at Carleton University

SYSC 5704: Elements of Computer Systems

News and Updates

Welcome to the Fall 2011 term!

Course Materials

Resources

Assignments

Course Schedule and Lecture Notes

DateTopic
Sep. 6Course Introduction and Historical Overview of Computer Systems.
Sep. 11Basics of Computer Architecture and Organization.
Sep. 13
Sep. 18Data Representation.
Sep. 20
Sep. 25Languages and the Machine: Assembly and High Level Languages.
Sep. 27
Oct. 2Micro Architecture.
Oct. 4Assembly Process and Compilers.
Oct. 9
Oct. 11
Oct. 16Memory Systems.
Oct. 28
Oct. 23Buses and I/O Systems and Networking.
Oct. 25
Oct. 30Operating Systems and Concurrency.
Nov. 1
Nov. 6Alternative Architectures and Parallel processing.
Nov. 8
Nov. 13Simple program optimization techniques.
Sophisticated program optimization techniques.
Nov. 15
Nov. 20
Nov. 22
Nov. 29
Dec. 4Review

$Date: 2011-11-16 09:26:08 -0500 (Wed, 16 Nov 2011) $