COMP 2130
Introduction to Computer
Systems
Winter 2013
Computing Science
Thompson Rivers University
Dr. Mahnhoon Lee
·
Office:
HL424
· E-mail: mlee@tru.ca
· Telephone: (250) 377-6022
·
Office
Hour: 11:30 –
12:20 @
Mon, Tue, Wed, Fri; and by appointment
Announcements
·
January 16, 2013: The classroom change
for seminars – OM1792
Reading Assignments
Lecture
Materials
·
Overview
·
Introduction
to computer systems
·
Introduction to C
programming language
·
Introduction to assembly language –
IA32 (Intel Architecture 32)
·
Compiling, linking, loading, and
executing
·
Memory hierarchy, locality, caching
Seminar/Lab Topics, Materials &
Assignments
·
Introduction
to Linux/UNIX – Tue, January 15, 2013
o WinSCP
·
C programming #1 – Tue, January
22, 2013
·
C
programming #2 – Tue, January 29, 2013
·
Exercise questions – Tue,
February 5, 2013
·
Exercise questions – Tue,
February 12, 2013
·
C programming #3 –
Tue, February 26, 2013
·
C programming
#4 – Tue, March 5, 2013
·
Exercise questions – Tue, March
19, 2013
·
Exercise questions – Tue, April
2, 2013
·
Exercise questions – Tue, April
9, 2013
Tests
·
Quiz I Mon, January 28, 2013
·
Quiz II Wed, February 13, 2013
·
Programming Exam Tue, March 12, 2013
In the classroom for 50 minutes
Open book test, but no electric device will be
allowed.
Topics: mostly examples on the lecture slides and
programming assignments
Evaluation: not only logical correctness but also
syntactical correctness
·
Quiz III Wed,
March 27, 2013
·
Quiz IV Wed, April 10, 2013
·
Final Exam Fri, April 26, 2013
How to study? Check all the learning objectives;
understand the topics; examples on slides; old questions; textbook exercise
questions
·
Old quizzes and final exam
Current Standing