40 likes | 266 Views
CSCE230 Computer Organization Fall 2004. Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom: 19 Avery Hall; Time: 1:30-2:20pm, MWF Office Hour: 12:30-1:20pm, M,W,F; Office: 268 Avery
E N D
CSCE230 Computer OrganizationFall 2004 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom: 19 Avery Hall; Time: 1:30-2:20pm, MWF Office Hour: 12:30-1:20pm, M,W,F; Office: 268 Avery TA Office Hour: 11:00am-1:00pm, Thursday, 6 501 Bldg <jiang,szhang>@cse.unl.edu Cse.unl.edu/~jiang/cse230
Course Syllabus • Description: CSCE230. Computer Organization (3 cr) Prereq: CSCE 150, 155, 310 or detailed knowledge of a high-level programming language. Introduction to organization and structure of computer systems, with emphasis on hardware aspects of a computer system. It covers Boolean Logic, Digital Arithmetic, Processor Organization, Machine Language Programming, Input/Output, Memory Organization, System Support Software, and Communication. The material in this course forms the basis for the more advanced courses in computer architecture (CSE 430), High-Performance Processor Architecture (CSE 432), VLSI design (CSE 434), and communication networks (CSE 462). • Course Schedule: An overview and tentative (and approximate) schedule of the course is listed below:
Course Syllabus • Course Schedule (continued): An overview and tentative (and approximate) schedule of the course is listed below:
Course Syllabus (cont.) Grading Policy: • Three exams will be given during the course. The three exams will • be equally weighted and equally spaced throughout the semester, • approximately one for every 5-week period. All these exams will be • taken in class during the 50-minute scheduled class hours. There will not be a final exam for this class. • A Term Project will be assigned at around the midterm and will have • students work in teams of two to design a simple but real one-cycle CPU. • 6-7 homework assignments will be given. Each is due in class on its specified due date. Late work is penalized 20% per day. Once solutions are published, late work cannot be accepted for credit. • While collaboration on homework is permitted, blatant copying will not be tolerated. Violators, if caught, will subject to penalties ranging from a zero for the homework assignment in question to an F grade for the course, depending on the severity of the violation. • Final Grade will be generated according to the weight associated with each component listed below: Exams: 3X20% = 60%; Homework Assignment: 20%; Term Projec: 20%; Textbook: David A. PattersonandJohn L. Hennessy, Computer Organization and Design – The Hardware/Software Interface, 3rd Edition, Morgan Kaufmann Publishers Inc., 2004.