ENEE 350: Computer Systems Organization
Instructor: Dr Ankur Srivastava
1349 A.V. Williams Building (will change)
301 405 0434, email@example.com
Lecture Information Time: Tu-Th: 3:30 to 4:45 pm EGR 1202
Instructor: Dr Ankur Srivastava, 1349 A.V. Williams Building (WILL
Office Hours: Tu-Th 2:15-3:15pm, or by appointment
Text Book: Computer Organization and Design: The Hardware Software
Interface: D.A. Patterson and J.L. Hennessey
Class Url: http://www.ece.umd.edu/class/enee350-1.S2007
Homework and Projects: 25 %
2 Midterms : 25% Each
Exam1: Thursday March 15th In
Class. Closed Book Closed Notes, One
Cheat Sheet of MIPS Instructions Allowed
Exam 2: Thursday April 19th In
Class: Closed Book, Closed Notes
TA Office Hours
Room: EGL Building room 1153
Monday: 1:00 - 2:00
Tuesday: 11:00 - 12:00
- "All exams will be closed book, closed notes, no calculators or
PDAs, and please turn off the cell phones.
- " There will NOT be any make-up midterm exams. If you have to
miss a Mid- Term, then you must get Dr Srivastava s permission at-least
2 days before the exam. In that case your other midterm will be counted
twice. If you do not take permission then you get a 0. If you miss both
Mid Terms with Dr Srivastava s permission, you will be graded out of
finals. You get a 0 if no permission is taken at least 2 days in
- " Please contact Dr Srivastava within 1 week of the date of
return if you contest your score in the mid-term. No changes will be
made after this period.
- " Check final exam schedule before enrolling for the course.
Professor Petrov is offering another section.
- " If any exam (especially the final exam) is scheduled on a
religious holiday that you are compelled to observe and you must make
arrangement to take the exam on a different date, please see Dr
Srivastava about making these arrangements
- " Academic dishonesty will not be tolerated. The University Code
of Academic Integrity, prohibits students from committing the following
acts of academic dishonesty: cheating, fabrication, facilitating
academic dishonesty, and plagiarism. Academic dishonesty in this class
includes outright copying on homework; however, discussing homework
problems and exchanging tips is permissible and also encouraged. If
there are any take-home exams, discussing the material with anyone,
inside or outside of the class, is considered academic dishonesty.
Instances of academic dishonesty will be referred to
Office of Judicial Programs.
- " There will be several homeworks. Homework assignments will be
posted on the course webpage and announced in the lecture/recitation,
at around one week before the due date. Homework will be collected in
on the due date and the graded homework will be returned to you in the
- " Late homework will not be accepted. If you must miss a lecture
where a homework assignment is due, it is your responsibility to find a
reliable person to turn your homework in for you or submit it to Dr.
Srivastava or your recitation TA before the due date.
- " Both effort and correctness will be counted when your
homework is graded. It is important that you do the homework problems
the same order as they are assigned.
- " If you dispute your score on any homework, you have to contact
your recitation TA within one week from the date that your homework is
officially returned (normally in recitation). If the matter remains
have one more week to bring the issue to Dr. Srivastava with a written
- " Make sure that you include the following information on the
first page of your homework: full name, student ID, and your recitation
section number (on the upper right corner). Failure to do so will
in late grading of your homework, and you may consequently miss the
period to dispute your score.
- " It is acceptable, and you are encouraged, to discuss
homework problems with others, but you have to prepare the final
write-up by yourself. Both copying homework and allowing others to copy
your homework will be considered as academic dishonesty (see above in
the last item in the Exam section).
- Some homeworks in this course will be programming assignments.
The submission instructions for these will be appropriately elaborated
in the homework document.
Broad Course Topics (subject to change)
- MIPS Instruction Set Architecture
- Computer Arithmetic
- Processor Datapath and Control
- Cache and Virtual Memory
TA: Dominic Forte firstname.lastname@example.org
Questions and Comments: email@example.com