Spring 2016: CS/ECE 6810 Computer Architecture

General Information:


You are expected to know introductory computer architecture concepts, such as those covered in CS 3810 (textbook for 3810: Computer Organization and Design, Patterson and Hennessy, 5th edition). You will be well-served to re-visit some of the basic concepts in the 3810 textbook before the first day of class.

College of Engineering Add/Drop Policy:

Guidelines from the college.

Special Needs:

The University of Utah seeks to provide equal access to its programs, services and activities for people with disabilities. If you will need accommodations in the class, reasonable prior notice needs to be given to the Center for Disability Services, 162 Olpin Union Building, 581-5020 (V/TDD). CDS will work with you and the instructor to make arrangements for accommodations. All written information in this course can be made available in alternative format with prior notification to the Center for Disability Services.


The following is a tentative guideline and may undergo changes. Two exams will count for 50% of the final grade; one will be in March and the other during Finals week. The remaining 50% will be based on homework assignments. We have zero tolerance for cheating -- if your class rank in the assignments is significantly different from your class rank in the exams, only your rank in the exams will count towards your grade. We know you're juggling multiple activities and the assignment deadline may not always be favorable. You are therefore allowed to skip one of the assignments -- use this freebie prudently. Late submissions will not be graded.

Video Resources

Videos based on every lecture are already posted on YouTube. Some of the in-class lecturing may be compressed to make time for in-class problem-solving. Be sure to watch the video lectures soon after class to reinforce what you've learnt in class.

YouTube Video Playlist

Class Schedule