CMSC 311 - Computer Organization

This page contains information relating to the Course CS311 on computer organization and assembly language programming offered during the Fall 1995 semester.

This page and all problem sets, lecture notes, and exams linked to it are copyrighted. Use of these pages for the class CMSC311 at the University of Maryland is permitted. Personal use of these notes by individuals at other locations is also permitted. Any other use requires permission of the author (Jeffrey K. Hollingsworth, hollings@cs.umd.edu).

Academic Integrity:

Please read the statement on academic integrity.

Handouts:

  • Syllabus (Postscript)
  • Spim User's Manual (Postscript)
  • Grades:Here are your final grades

    Homework:

  • Homework #1 (due 9/14/95), SOLUTIONS
  • Homework #2 (due 9/21/95) SOLUTIONS
  • Homework #3 (due 9/28/95) SOLUTIONS
  • Homework #4 (due 10/5/95) SOLUTIONS
  • Clarification on problem #3
  • Homework #5 (due 10/23/95) SOLUTIONS
  • Homework #6 (due 11/2/95) SOLUTIONS
  • Homework #7 (due 11/16/95) SOLUTIONS
  • Clarification on problem #3
  • Lectures:

  • Lecture 1
  • Lecture 7
  • Lecture 8
  • Lecture 9
  • Lecture 10
  • Lecture 11
  • Lecture 12
  • Lecture 13
  • Lecture 14
  • Lecture 15
  • Lecture 16
  • Lecture 17
  • Lecture 18
  • Lecture 19
  • Lecture 20
  • Lecture 21
  • Lecture 22
  • Lecture 23
  • Lecture 24
  • Lecture 25
  • Lecture 26
  • Exams:

  • Solutions to Midterm #1
  • Solutions to Midterm #2
  • Old Exams:

  • Fall 1994 Midterm #1
  • Fall 1994 Midterm #2
  • Fall 1994 Final
  • Programming Assignments:

  • Programming Assignment Part "A"
  • Part 1 Test Data
  • Part 2 Test Data
  • Programming Assignment Part "B"
  • Clarification on grading
  • Part 2 Test Data
  • This page will be updated throughout the class to provivde online access to course materials.