CS465 is a 3-credit course with grade of C or better in CS 367 (Computer Systems and Programming) as prerequisite. This course provides an introduction to the fundamental concepts in computer architecture. Topics include: basic system components, performance measurements, instructions and their representation, number representation, implementation of arithmetic operations, processor organization, pipelining, and memory hierarchy.
As an outcome of taking this class, a student will be able to
Grades are based on homework assigments (HA), a midterm (MT), a final exam (FE), class participation (CP), and surprise quizzes (SQ).
Grades will be numerical on the scale 0-100. Your final numerical grade,
G, is computed as:
G = 0.45 * HA + 0.20 * MT + 0.25 * FE + 0.05 * CP + 0.05 * SQ
The following table is used to convert your numerical grade G to a letter grade:
G | letter grade |
---|---|
[97,100] | A+ |
[92,97) | A |
[88,92) | A- |
[84,88) | B+ |
[80,84) | B |
[76,80) | B- |
[72,76) | C+ |
[68,72) | C |
[64,68) | C- |
< 64 | F |
There is no curving. No extra credit assignments will be given after the semester is over to increase grades.
Week 1: | Introduction and Part 1 of Fundamentals of Quantitative Design and Analysis |
Week 2: | Part 2 of Fundamentals of Quantitative Design and Analysis |
Weeks 3-4: | Memory Hierarchy Design |
Week 5: | Instruction Level Parallelism |
Weeks 6-7: | Data Level Parallelism in Vector, SIMD, and GPU Architectures |
Weeks 8: | Midterm |
Weeks 9-10: | Thread Level Parallelism |
Weeks 11-13: | Warehouse-Scale Computers and Cloud Computing |
Week 14: | Review for the Final. |
Week 15: | Final Exam |
Required readings:
First Day of Classes | January 28, 2013. |
Spring break (no classes) | March 11, 2013. |
Midterm | March 18, 2013. |
Last day of classes (final exam) | May 13, 2013. |
No collaboration is allowed among students in any of the individual assignments and exams.
Please ensure that the assignments are submitted on-time, before class
begins (hard-copy and soft-copy). No late submissions.
There will be no make up exams.
Please visit the Office of Academic Integrity's Web page and read Mason's Honor Code.
Please arrive in class on time as a courtesy to the instructor and to your colleagues.
Last updated: January 16, 2013.