MEDGAR EVERS COLLEGE of CUNY
Department of Physical, Environmental and Computer Sciences
Department Office, Carroll 417 - Phone 718-270-6453

“Time, Effort, Integrity”

Computer Architecture CS 325

Course Syllabus - 3 class hours 1 lab hour, 3 credits

Course Description: This course is designed to give students an in-depth study of computer organization and architecture. Topics include instruction formats and addressing schemes, arithmetic and logic unit design, control unit design, main memory technology, high speed associate and read only memories, programmable logic arrays, computer organization including stack, parallel, and pipeline, and system structures: time sharing, multiprocessing, and networking.

Prerequisite: CS260 Digital Systems, CS315 Operating Systems

Co-requisites: None 

Required Textbook: Computer Organization and Architecture: Designing for Performance. 5th Ed. By William Stallings. Prentice Hall.

 

Course RequirementsAll students have the responsibility to arrive on time, attend class regularly, and to participate fully in the work of the course.  Additionally, students are not to work on other materials in class.  Assigned readings, problems should be completed before class.

Grading Procedure: The final grade will be determined objectively by using a weighted average of the following areas: homework assignments, research paper or project, and oral presentation of paper or project; mid-term and the final examinations.

Academic Requirements and Regulations: Students who officially withdraw from a course between the 4th through the 8th week receive a grade of W, which is not counted in computing the grade point average.  Courses officially dropped after the 8th week of class will appear as a WF and count as an F grade.  INC (Incomplete) or ABS (absent) grades will only be given to students who are passing the course.

Honor Code and Plagiarism: Students are required to sign and adhere to the departmental honor pledge.  Check with the department for a copy of the pledge.

CUNY Proficiency Examination (CPE)

The CPE is a graduation requirement.  All students between 45-60 credits are required to sit for and pass the CPE.  You have only three chances to pass this examination.  Each missed scheduled examination after the 45 credit mark counts as a failure.  For more information about this requirement, contact the Medgar Evers College CPE Liaison.

CS 325

MEDGAR EVERS COLLEGE of CUNY
Department of Physical, Environmental and Computer Sciences

Computer Architecture CS 325

Course Syllabus - 3 class hours 1 lab hour, 3 credits

Course Outline
Topics include instruction formats and addressing schemes, ALU design, control unit design, main memory technology, programmable logic arrays, computer organization including stack, parallel, and pipeline, and system structures: time sharing, multiprocessing, and networking.

Weekly                                   Topics

       1                            Computer Evolution

       2                            Buses

       3                            Internal Memory

       4                            External Memory

       5                            I/O

       6                            Operating System Support

       7                            Computer Arithmetic

       8                            Instruction Sets: characteristics and functions

       9                            Addressing Sets: addressing modes and formats

      10                           CPU Structure and Function

      11                           Reduced Instruction Set Computers (RISC)

      12                           Control Unit Operation

      13                           Micro-programmed Control

      14                           Parallel Processors

      15                           Final Examination / Report Presentation