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

CMSC 411 0101, 0201 and 0301Computer Architecture Fall 2005

Wednesday and Friday 2:30-3:45 ACIV 305

Tuesday and Thursday 4:00-5:15 BIOL 120

Tuesday and Thursday 5:30-6:45 ACIV 014

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.
    Third  edition is ISBN 1-55860-604-1 (paper, with CD)
    Reading assignments are from the book.

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%
                                    
 (0301 mid-term 25%, homework 25% per Arisha's plan)

 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, and 
 single answer exam questions.

 Both sections are graded together as one class.

Computer Engineering majors will have additional work

The ABET certification is slightly different for Computer Science
and Computer Engineering. Computer Engineering majors will see
additional tasks on some homework and some parts of the project.

Absolutely no copying

 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
 You then have access to cadence.gl.umbc.edu and 
 cadence.linux.gl.umbc.edu that will run VHDL for your project.

 All students must have an account on the UMBC gl machines.
 The projects and some homework will use the "submit" facility
 All students must be able to access the WWW to get assignments.
 Modem and telnet connections are available for remote use.

 Use BlackBoard for announcements and checking on your grades.
 Report any mistakes by EMail or at the next class.

Jon Squire, Instructor, ITE 226 office hours:

  WF   4:00pm to 5:00pm and by appointment ITE 226
  Tu   2:00pm to 3:45pm and by appointment ITE 226
  EMail: squire@umbc.edu

T.A. Balaji Viswanathan balaj1@umbc.edu

  DO NOT EMail homework to T.A.
  Office hours: Wednesday 2:00-4:00  ITE 349
  All homework, except HW4 and HW6, may be turned in
  on paper or EMailed to  squire@umbc.edu (plain text only)

Course links

Student Academic Integrity

"By enrolling in this course, each student assumes the responsibilities of an active participant in UMBC's scholarly community in which everyone's academic work and behavior are to be held to the highest standards of honesty. Cheating, fabrication, plagiarism, and helping others to commit these acts are all forms of academic dishonesty, and they are wrong. Academic misconduct could result in disciplinary action that may include, but is not limited to, suspension or dismissal. To read the full Student Academic Policy, consult the UMBC Student Handbook, the Faculty Handbook, or the UMBC Policies section of the UMBC Directory."

Last updated 10/17/05