CSIT 256 - Computer Architecture and Assembly Language - Tuesday and Thursday Day - Spring 2023
Course Description
"Prerequisite: CSIT(CISY) 254-Data Structures & MATH 151 Calculus I or equivalent.
This course is the third in the sequence for students in Computer Science
planning to transfer to a four-year- college. It may also be taken as a
free elective by interested students with sufficient background. This course
focuses on the components of a computer that describe it's architecture:
storage, the central processing unit, the instruction set and addressing
modes. The course also examines the way these components are interconnected
and the nature of the information flow between them. Students will use
Assembly language to reinforce these concepts. Offered in the Fall Semester. " RVCC Catalog
Book Information
There are two books for the course:
Computer Organization & Architecture, William Stallings, Pearson/Prentice Hall, 11th Edition
Picture of book: 
Assembly Language for Intel-Based Computers, Kip Irvine, Pearson/Prentice Hall, 8th Edition
Picture of book:
Author's Website with Visual Studio Assembly Library: http://asmirvine.com/
Tuesday and Thursday Day Section Information and Syllabus / Class Schedule
Section 01 - CRN - 27557
Tuesday and Thursday 2:30 pm - 4:50 pm - W309
Syllabus 0.0 (Policies and Grading Criteria)
Class Schedule 0.2 (Day by day topics and list assignments)
Assignment Details are in Canvas
NOTE: Please see the syllabus for the grading policy regarding late assignments.