15
CS355 CS355 Advanced Computer Advanced Computer Architecture Architecture Fatima Khan Prince Sultan University, College for Women

CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Embed Size (px)

Citation preview

Page 1: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

CS355CS355

Advanced Computer Advanced Computer

ArchitectureArchitecture

Fatima Khan

Prince Sultan University,

College for Women

Page 2: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

OutlineOutline

Instructional Staff Catalog DescriptionCourse ScopeLearning ObjectivesTextbookCourse Requirements and Policies Academic Misconduct Policy Assessment Scheme On-Line Resources

2

Page 3: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Instructional StaffInstructional Staff

◦ Ms Fatima Khan

◦ Office: 364

◦ Phone: 4535189 Ext.# 8642

◦ Email: [email protected] 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.

3

Page 4: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Catalog DescriptionCatalog Description

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.

4

Page 5: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Course ScopeCourse Scope

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.5

Page 6: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Learning ObjectivesLearning Objectives

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.

6

Page 7: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Text BookText Book

“Essentials of Computer Architecture”

By Douglas E. Comer

Pearson Prentice Hall, 2005

7

Page 8: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Course Requirements and PoliciesCourse Requirements and Policies

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.

8

Page 9: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Course Requirements and PoliciesCourse 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.9

Page 10: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Course Requirements and PoliciesCourse 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.

10

Page 11: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Course Requirements and PoliciesCourse Requirements and PoliciesHomework 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. 11

Page 12: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Course Requirements and PoliciesCourse 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.

12

Page 13: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Academic Misconduct PolicyAcademic Misconduct Policy

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.

13

Page 14: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

Assessment SchemeAssessment Scheme

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%

14

Page 15: CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women

On-Line ResourcesOn-Line Resources

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.

15