CS 2734 Computer Organization II Syllabus
Instructor: Dr. Kay A. Robbins
Teaching Assistant: Quinbo Cheng
Texts:
Structured Computer Organization, third edition by Andrew Tanenbaum
Sparc Architecture, Assembly Language Programming, & C by Richard Paul
Prerequisite:
CS 2514 or the equivalent
Course Content:
Introduction to Computer Organization with focus on the assembly
language level, the conventional machine level, and the
microprogramming level. Sparc assembly language. We will be
discussing Chapters 2, 4, 5, 7, and parts of 8 in Tanenbaum and
will be covering much of the Paul book.
Grading:
35% Programming and Homework
30% Two in-class exams
35% Final exam (Monday, May 6, 1:30 p.m. - 4:15 p.m.)
Scholastic Dishonesty:
The integrity of a university degree depends on the integrity of the
work done for that degree by each student. The University expects a
student to maintain a high standard of individual honor in his/her
scholastic work.
In practice, for this course, you may discuss assignments in general terms, but you are not allowed to share any details of actual algorithms or of program code. You may help someone else debug their program as long as you do not start substituting in your own code when there are problems. Turning in a copy of someone else's program, even a copy with extensive changes made to it, is a very serious offense in this course. A student caught with a copy of another student's assignment will be severely dealt with.
General:
Friday, March 15, is the last day to drop this course. No make-up exams
will be given except for university sanctioned excused absences. Due dates
for the assignments will be announced on the utsa.cs.2734 newsgroup. Late
assignment will not be accepted. If you must miss an exam (for a good
reason), it is your responsibility to contact me before the exam, or as
soon after the exam as possible. Leave a message at the above number or
send me email.
Attendance in class is not required but students are responsible for all material covered in class. Students should read the utsa.cs.2734 newsgroup every time they log in.
On the top sheet of all assignments handed in there should be a statement indicating exactly what parts of the assignment worked and what parts did not. If something did not work, but you attempted to do it, indicate what you did so that you can get partial credit.