(3 units). Concepts in basic computer architecture, assembly languages, high level languages including object orientation, compilers and operating system concepts (including concurrency mechanisms such as processes and threads and computer communication). Designed for graduate students without extensive undergraduate preparation in computer system engineering (or the equivalent experience). This course is equivalent to SYSC 5704 at Carleton University. Course Component: Lecture
(3 units). Concepts in basic computer architecture, assembly languages, high level languages including object orientation, compilers and operating system concepts (including concurrency mechanisms such as processes and threads and computer communication). Designed for graduate students without extensive undergraduate preparation in computer system engineering (or the equivalent experience). This course is equivalent to SYSC 5704 at Carleton University. Course Component: Lecture