C335/A593: Computer Structures

 

Spring 2014, Credit Hours: 4

 

General Information: 

 

Instructor:

Dr. Liqiang Zhang

Office: Northside Hall – 331

Phone: (574)520-4297

Email: liqzhang@iusb.edu

URL: http://www.cs.iusb.edu/~liqzhang

Class Meeting:

7:00pm -- 8:50pm (TR) NS-135

Office Hours: 

1:30pm – 3:00pm (TWR), 4:15 – 5:00pm (TR)

Or by appointment

Course Homepage:  

http://www.cs.iusb.edu/~liqzhang/c335-s14.htm 

Login to Oncourse for lecture notes, grades and others.

 

Official Course Description:

Prerequisite: C201. Computer architecture and machine language; internal data representation; symbolic coding and assembly systems; macros; program segmentation and linking; I/O devices; serial communication. 

 

Required Text:

Computer Organization & Design, The Hardware/Software Interface,

Fifth Edition, David Patterson & John Hennessy, Morgan Kaufmann publisher, 2013,

ISBN-13: 978-0124077263

 

http://secure-ecsd.elsevier.com/covers/80/Tango2/large/9780124077263.jpg 

 

References:

Structured Computer Organization,

Sixth Edition, Andrew Tanenbaum and Todd Austin, Prentice Hall, 2012, ISBN: 978-0-13-291652-3

 

http://images.betterworldbooks.com/013/Structured-Computer-Organization-Tanenbaum-Andrew-S-9780132916523.jpg 

 

The Essentials of Computer Organization and Architecture ,

Third Edition, Linda Null & Julia Lobur, Jones and Bartlett Publishers, 2010, ISBN: 978-1-44-960006-8

 

http://cs.hbg.psu.edu/~null/ecoa3e1.jpg 

 

Class Outline (Tentative)

Grading Scheme:

Your final grade will be based on the sum of four parts:

 

Homework & project

30%

Quizzes

5%

Two Midterms

40%

Final Exam

20%

Attendance

5%

Total

100%

 

The final grade will be distributed as:

 

[900-1000]

A

[800-900)

B

[700-800)

C

[600-700)

D

[0-600)

F

 

Plus and minus grades are given if a total falls within 1.5% of the cutoff score; for example, a total of  886 will earn a B+.

 

 

Policies:

Attendance: Students are expected to attend all classes. In addition to the normal lecture material, information regarding assignments, due dates, explanation and clarification of assignments, and material that is not covered in the assigned texts will typically be presented during each lecture. If you miss a class for any reason, it is your responsibility to become familiar with the material covered and to obtain missed handouts and notes.

 

Homework /Projects: Each homework/lab assignment/project must be turned in by the start of class on the date that it is due. A 10-minutes grace-period will be given. After that, a submission is considered late. Late homework/projects will be handled as follows:

 

After class has started of the due date, but by the midnight (11:59pm) of the due date:

-10%

After midnight (11:59pm)of the due date, but before midnight (11:59pm) of the third day after the due date:

-20%

After midnight (11:59pm) of the third day after the due date:

You lose all the points for that assignment!

 

 

Exams/quizzes make-ups: If you fail to take an exam due to a medical emergency, an official medical form or record that proves your illness must be submitted to the instructor in order to reschedule an exam. If you cannot take an exam for any other reason, notify the reason to the instructor as soon as possible (preferably in advance) and seek the instructor’s approval. Quizzes cannot be made up.

Academic Integrity: All students enrolled in this course are expected to complete course work responsibilities with fairness and honesty. Cheating will not be tolerated. Cheating of any sorts on any assignment or exam will be taken very seriously. All parties involved will receive a grade of F for the course and be reported to the University. Students are encouraged to discuss topics covered in class. However, students should never, under any circumstance, share written code. Written code includes, but is not limited to, electronic files, print-outs, and computer screens. Please read all the related issues at http://www.iusb.edu/~judicial/.

Disabilities notice:  If you need adaptations or accommodations because of a disability, if you have emergency medical information to share with me, or if you need special arrangements in case the building must be evacuated, please speak with me as soon as possible. Students also may call Disabled Student Services (520-4832) for additional information about services available at IUSB.

 

DISCLAIMER:

CHANGES TO THIS SYLLABUS MAY OCCUR DURING THE SEMESTER AT THE DISCRETION OF THE PROFESSOR according to the needs and/or progress of the class.