[Syllabus] | [Project] | [VHDL resource] | [Homework 1-6] | [Homework 7-12] [Files] |

CMSC 411 0101 Computer Architecture Fall 2001

Tuesday and Thursday 4:00-5:15 MP 101

CMSC 411 0102 Computer Architecture Fall 2001

Monday and Wednesday 5:30-6:45 SS 101 (NOT MP 105)

WWW access http://www.csee.umbc.edu/~squire

Textbook: Computer Organization and Design,

The hardware/software interface

    The authors Patterson and Hennessey have written a few books with 
    very similar titles, be sure to get the right book.
    Second edition from bookstore is ISBN 1-55860-428-6 (cloth)
                                  or ISBN 1-55860-428-X (paper)
    Reading and homework assignments are from this book.

Also: The Designer's Guide to VHDL by Peter Ashenden, Second Edition

    The second edition has a CD rom with VHDL compiler/simulator.
    ISBN 1-55860-674-2 (paper)

    Both books published by Morgan Kaufmann.

Grading Policy

 Distribution                       Course grade

 Final Exam    25%                  A 90% - 100%
 Mid-term Exam 15%                  B 80% - 89.9%
 Projects      25%                  C 70% - 79.9%
 Homework      35%                  D 60% - 69.9%
                                    
 The projects total is subdivided: for part1 33%, for part2a 20%,
 for part2b 13%, for part3a 24%, for part3b 10%.
 Partial credit is given on homework and projects.
 No partial credit on multiple choice, true-false, single answer exam questions.

YOUR GRADES recorded Here check for typo's.

UMBC rules apply to cheating/copying. You may work together and discuss homework and the project. You must do your own work and not copy from anyone else! Copying/cheating will result in a minimum punishment of a zero on that assignment for everyone involved.

Computer usage

 You need access to irix.gl.umbc.edu or linux.gl.umbc.edu

 All students must have an account on the UMBC gl machines.
 The projects and some homework will use the "submit" mechanism.
 All students must be able to access the WWW to get assignments.
 Modem and telnet connections are available for remote use.
 Also, Linux may be used for working the simulation project.

 You need access to a PC to run the VHDL compiler that you download
 following instructions in Ashenden's book. Or, make arrangements with
 the lecturer.

Jon Squire, Lecturer, office hours:

  MW   3:00pm to 5:00pm
  TuTH 3:00pm to 3:30pm and by appointment
  EMail: squire@umbc.edu

Aniket Apte TA, office hours: Fri 2:00-4:00

Ripin Natani TA, office hours: Thur 7:00-8:00pm

  ECS 334, homework questions and grading
  EMail: aniket1@umbc.edu
  EMail: ripin1@umbc.edu

Course links

Last updated 9/7/01