ENSC 894: Advanced Computing Techonology: Programming and System Design
January-April, 2011
Instructor: Dr. Lesley Shannon
Home Page: http://www.ensc.sfu.ca/~lshannon
Office Hours: Tuesdays 2:30-3:30pm and Wednesdays 2:30pm-3:30pm
Office Location: ASB8819
This course presents key topics in the hierarchy of
computing design and programming from programming languages
and models to technology issues such as Synthesis/Compilation,
Operating Systems, Profiling/Debugging, Architecture, Security
Reliability and Fault Tolerance. The objective is to gain an
overview of the complete picture of computing systems, and
to understand how the different pieces interact. We
will focus on the challenges for cutting edge and future
technologies and how this should affect application design.
Most of the course will be focused on synthesis of
selected research papers in each of these areas aimed
at providing students with a general overview of
computing technology research.
More information on this course: