CS355 Advanced Computer Architecture - PowerPoint PPT Presentation

About This Presentation
Title:

CS355 Advanced Computer Architecture

Description:

Automatic Dot Detection of Optical Braille Images – PowerPoint PPT presentation

Number of Views:88
Avg rating:3.0/5.0
Slides: 16
Provided by: Aman280
Category:

less

Transcript and Presenter's Notes

Title: CS355 Advanced Computer Architecture


1
CS355Advanced Computer Architecture
  • Fatima Khan
  • Prince Sultan University,
  • College for Women

2
Outline
  • Instructional Staff
  • Catalog Description
  • Course Scope
  • Learning Objectives
  • Textbook
  • Course Requirements and Policies
  • Academic Misconduct Policy
  • Assessment Scheme
  • On-Line Resources

3
Instructional Staff
  • Ms Fatima Khan
  • Office 364
  • Phone 4535189 Ext. 8642
  • Email Fkhan_at_pscw.psu.edu.sa
  • Course Location
  • Tuesday 1000-1200(w 361)
  • Wednesday 1000-1200(W 361)
  • Office Hours
  • Sunday 900 - 950 am.
  • Tuesday 1000-1150 am.
  • Other hours strictly by appointment.

4
Catalog 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.

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

6
Learning 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.

7
Text Book
  • Essentials of Computer Architecture
  • By Douglas E. Comer
  • Pearson Prentice Hall, 2005

8
Course 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.

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

10
Course Requirements and Policies
  • Attendance (Cont.)
  • Lecture slides will be available the day before
    lecture, its 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.

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

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

13
Academic 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.

14
Assessment 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

15
On-Line Resources
  • The course has a website at www.fkhan.synthasite.c
    om
  • 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.
Write a Comment
User Comments (0)
About PowerShow.com