Courses/CS 3223/Syllabus

From A-State Computer Science Wiki
Jump to: navigation, search
Under construction icon-blue.png This page is undergoing initial construction or a major update. Please be advised that material that appears here may not be correct or current, and may change before the page is finalized.

CS 3223 Computer Organization

Course Description

CS 3223.  Computer Organization
Basic principles of computer architectural design including instruction set principles, pipelining, instruction level parallelism, memory hierarchy, storage systems, and multiprocessing. Prerequisites: MATH 2204, CS 2124 and EE 3333. Fall.


Objectives

Courses/CS 3223/Objectives

Outcomes

Courses/CS 3223/Outcomes

Schedule

(subject to change)

Week  TopicReadingAssignment
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Assignments

Homework

Project

Materials

Textbook

Computer Organization and Design: The Hardware/Software Interface, 4th ed. (ISBN: 978-0123744937), by David A. Patterson and John L. Hennessy. Morgan Kaufmann, 2008. (Amazon)

Software

Infinity Compiler, Infinite Program Editor, (available for free download online at http://files.cs.astate.edu and elsewhere.)

Course Policies

Department Policies

See Also


create PDF version