DOC PREVIEW
PEPPERDINE COSC 425 - Syllabus

This preview shows page 1 out of 3 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CoSc 425! Computer Organization! Spring, 2014! SyllabusInstructorStan Warford! Office: RAC 112Email: [email protected]! Phone : 310-506-4332 (on campus, x4332)Office hoursMonday, 11:00 – 11:50! Tuesday, 9:00 – 9:50Thursday 1:00 – 1:50! Friday, 11:00 – 11:50And by appointmentCourse Web pageThe course Web page will be used to post the assignments and late-breaking announcements. You are responsible for checking it regularly.http://www.cslab.pepperdine.edu/warford/cosc425/ObjectiveThe goal of this course is for you to learn the hardware organization of typical von Neumann machines. As in all aspects of computer science, the field of computer organization consists of a body of principles and a myriad of implementations in the commercial and research worlds. Rather than emphasize actual machines, this course will emphasize first principles and only occasionally point out how they are manifest in various machines. We emphasize first principles as a strategy to minimize obsolete knowledge. Hardware technology is probably the fastest changing aspect of computer science. To focus primarily on one or two specific machines is to invite irrelevance as that machine progresses beyond recognition and eventually becomes obsolete. The architectures that we will examine briefly are the Pentium (widespread Intel chip) as an example of a CISC organization, and the MIPS computer as an example of a RISC organization.This course continues the theme of levels of abstraction begun in CoSc 330. That course presented the Pep/8 computer at the machine level, and its associated assembly language at the assembly level. This course takes us down to the lowest level of digital logic gates. We will have occasional laboratory exercises to get hands-on experience in wiring digital circuits. We will see how the gate level is related to the machine level, and learn how the microprogramming level, which lies between the gate level and the machine level, connects these two levels.Learning outcomesThe program learning outcomes (PLO) for the computer science/mathematics major are the ability to:1. Implement algorithms2. Prove computational theorems3. Analyze computational systems4. Communicate technical resultsThe course student learning outcomes (SLO) for CoSc 330, Computer Systems are the ability to:Implement a microprogram algorithm. (PLO 1)Analyze and design a combinational digital circuit. (PLO 3)Analyze and design a sequential digital circuit. (PLO 3)Analyze the space time tradeoff in a central processing unit. (PLO 3)1CoSc 425! Computer Organization! Spring, 2014Required textJ. Stanley Warford, Computer Systems, Fourth edition, Jones and Bartlett Publishers, 2010.Text rebateAs the author of our text, if you purchase it new I will personally refund on your request 15% of the retail price you paid.Final grade12% Lab12% Homework44% Tests (22% each test)32% Final - cumulativeClass scheduleThe course web page has the schedule for the homework assignments, which are due twice weekly. The exam schedule is as follows:Test 1, Monday, February 10Test 2, Thursday, March 20Final, Wednesday, April 23, 4:30 p.m. – 7:00 p.m.Late homework policyWritten assignments are due in class on the due date. If you need more time after class, you may hand the assignment in to my office by 5:00 on the due date. Half credit for homework one assignment late. No credit thereafter. Partial submissions (that is, some problems on time and others late for half credit) are not allowed. You will receive liberal partial credit, so it is better to turn in an incomplete attempt than to turn in for late credit.Course evaluationsCourse evaluations are required online near the end of the semester and count as a homework assignment. After you complete the evaluation, save your proof of completion for this course as a PDF document and email it to me.Attendance policyAttendance is important and may affect your final grade. You are responsible for making sure that your attendance has been recorded. Please provide written documentation for excused absences. There will be no makeup exams. If you miss an exam due to illness or an unexpected major emergency, the final exam score will be substituted for your missed exam score. Doctor’s note required for all missed exams.Disability noticeAny student with a documented disability (physical, learning, or psychological) needing academic accommodations should contact the Disability Services Office (Main Campus, Tyler Campus Center 264, x6500) as early in the semester as possible. All discussions will remain confidential. Please visit http://www.pepperdine.edu/disabilityservices/ for additional information.Academic integritySee http://seaver.pepperdine.edu/academicintegrity/ for the academic integrity standards at Seaver College.2CoSc 425! Computer Organization! Spring, 2014Mission supportSee http://www.pepperdine.edu/about/mission-vision/ for the mission statement of the university and http://seaver.pepperdine.edu/about/mission/ for the mission statement of Seaver College. This course supports these mission statements by investigating the truth of its discipline and by preparing students for lives of service to others in the field of computer


View Full Document

PEPPERDINE COSC 425 - Syllabus

Download Syllabus
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Syllabus 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?