CSIT 256 - Computer Architecture and Assembly Language - Fall 2020
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, 10th 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/
Software
Looking for the software needed for class?
See: Getting the software
Day 1 material
Looking for the slides for the 3 chapters covered the first night?
See: Getting a jump on the Fall 2020 semester
Section Information and Syllabus / Class Schedule
Section 51V - CRN - 17207
Thursday 5:30 pm - 10:15 pm - 'Remote Synch'
Syllabus 0.2 (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.