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 Spring 2022
 SectDaysHoursInstructorLocationRoomUnitsStatusTotal SeatsCurrent EnrollmentSeats RemainingDate Begin/EndDate Final ExamBooks
Add section to cart4987 OnlineStuart SOnlineOnline4.00Ended3429501/19-05/18To Be ArrangedClick here for availability at the SRJC bookstore  Click here to see if the library has a copy of your textbook