Santa Rosa Junior College
Santa Rosa Junior College logo Excellence in Education & Service
home >  schedule of classes
Schedule of Classes
Try the new schedule of classes here!
 Select Term
  New Discipline  
  New Course Title  
CS 12
Assembly Language Programming/Computer Architecture
Description:Introductory computer architecture and techniques of assembly language programming as they apply to modern microprocessors such as I-86, ARM and/or PowerPC. Topics include theory and concepts of virtual memory, pipelines, caches, and multitasking, hardware architecture (bus, memory, stack, I/O, interrupts), design of structured assembly language code, use of software interrupts, survey arithmetic notations (binary, hexadecimal, floating- point, binary-coded decimal), input/output, and disk processing concepts.
Prerequisites:Course Completion of CS 10B
Transferability:CSU; UC 
Repeatability:Two Repeats if Grade was D, F, NC, or NP
Grading Type:Grade Only
Sections listed are for Fall 2021
 SectDaysHoursInstructorLocationRoomUnitsStatusTotal SeatsCurrent EnrollmentSeats RemainingDate Begin/EndDate Final ExamBooks
Add section to cart0656 OnlineStuart SOnlineOnline4.00Ended3425908/16-12/10To Be ArrangedClick here for availability at the SRJC bookstore  Click here to see if the library has a copy of your textbook  Free Text/Media
 The above section is VA Approved