150 likes | 294 Views
CS355 Advanced Computer Architecture. Fatima Khan Prince Sultan University, College for Women. Instructional Staff Catalog Description Course Scope Learning Objectives Textbook Course Requirements and Policies Academic Misconduct Policy Assessment Scheme On-Line Resources.
E N D
CS355Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women
Instructional Staff • Catalog Description • Course Scope • Learning Objectives • Textbook • Course Requirements and Policies • Academic Misconduct Policy • Assessment Scheme • On-Line Resources Outline
Ms Fatima Khan • Office: 364 • Phone: 4535189 Ext.# 8642 • Email: Fkhan@pscw.psu.edu.sa • Course Location: Tuesday 10:00-12:00(w 361) Wednesday 10:00-12:00(W 361) • Office Hours: • Sunday 9:00 - 9:50 am. • Tuesday 10:00-11:50 am. • Other hours strictly by appointment. Instructional Staff
CS 355: Computer Architecture. • Credit Hours: 3. • Tutorial: 1. • Prerequisite: CS 251. • This course provides the following: • A Review of logic design fundamentals. • History of computers. • Representation of data. • Basic processor organization, data and control paths of the simple processor, hardwired and micro-programmed control unit. • Abstract view of the computer at various levels: the high-Level language, OS, assembly language and internal register-transfer level (RTL). • Memory hierarchy and virtual memory. Examples of current microprocessors. Introduction to pipelined and parallel computing. Catalog Description
This course focuses on the essentials of computer architecture for programmers. • It is concerned with the structure and behavior of the various functional modules of the computer. • It covers all aspects from the low-level building blocks to system-level architectures and explains the interface between hardware and software. Course Scope
Knowledge • Cover the basics of digital logic and data representations.Learn broad, accurate coverage of processors, Memory and I/O. • Cognitive Skills • Enable the student to express real life problem in logic design terminology. • Interpersonal Skills & Responsibility • Participate in class activities and discussions. • Participate in the forum for discussions related to the class. • Discuss the course material and homework assignments with classmates without exceeding the bounds defined by the approved collaboration practices. • Follow the course policies on cooperation and collaboration (as mentioned in the Course Guide). • Numerical & Communication Skills • Students can learn digital communication skills using e-mails, interactive presentations, and newsgroup discussions. Learning Objectives
Text Book “Essentials of Computer Architecture” By Douglas E. Comer Pearson Prentice Hall, 2005
Besides attending lectures (which I highly recommend!) you are expected to produce evidence of your performance in this course based on: • Homework problems. • Two quizzes. • Two, 1-hour mid-term exams and one, 2-hour final exam. Course Requirements and Policies
Attendance • You are expected to show up on time for class and stay for the whole lecture. Students are expected to participate in class activities and discussions. • If a student was absent in any lecture, then she is expected to read the lecture material and is welcomed for any specific question she may have. • You are required to have your cell phone off at all times during the lecture. You may not make or receive calls on your cell phone in the lecture hall. • You are not allowed to stay wearing 3abaya during lecture time. Course Requirements and Policies
Attendance (Cont.) • Lecture slides will be available the day before lecture, it’s useful to print them out and bring them to class with you. • You are responsible for all material posted to the web site and sent as email. Ignorance of such material is no excuse. • You are responsible for all material presented in lecture, even if it does not appear on lecture slides. • Your performance in this class will be determined by you! It will require a strong dedication to learning the material and may require a substantial time commitment to complete assignments. Course Requirements and Policies
Homework Assignments • Homework problems, which are critically important for understanding and reinforcing the course material, will be assigned weekly and posted on the class web site along with the due dates. • Homework papers will be collected at the beginning of the class period in which they are due; homework turned in at the end of class is considered late. • Homework is only accepted in lecture class; it is not accepted in the hallway, or in the instructor office. • You are responsible for turning in your own work on all assignments. Unauthorized collusion is not allowed and constitutes a violation of the university's policies on academic integrity. • You are responsible for protecting your work from being copied by others. • Late assignments will not be accepted for any reason. Course Requirements and Policies
Examinations • There will be two quizzes, two midterm exams and one final exam (dates to be determined on the site). • No make-up quizzes. • Make-up exams will be given ONLY for an official PSUW conflict or an emergency. You must submit a written make-up request with proof to the instructor. Course Requirements and Policies
While you are free to discuss the course material with your classmates, collaboration on homework or programming assignments is not permitted. • Helping a friend understand the intent of a homework or programming assignment specification is permitted. Students who work together too closely (e.g. design their solution together) should be aware that this is a form of cheating called COLLUSION and is subject to academic penalties. Penalties for academic misconduct include a failing grade in this course. • Acts that exceed the bounds defined by the approved collaboration practices will be considered cheating. Such acts include: • Copying solutions from someone else or giving someone else your solutions. • Participation in a discussion group that develops a solution that everyone copies. • We urge everyone in the class to take appropriate measures for protecting one's work. You should protect your files, homework solution sheets, etc. as deemed reasonable. Academic Misconduct Policy
Group discussions & Class Participation -10% • Poster Presentation& Research Work – 10% • Weekly Assignments – 10% • Quizzes- 10% • Midterm I – 10% • Midterm II – 10% • Final Exam – 40% • Attendance-5% Assessment Scheme
The course has a website at www.fkhan.synthasite.com • The website will contain last-minute changes in homework assignments, homework solutions, etc. • It will also have reference information such as links to useful sites, tutorials, and office hours. On-Line Resources