
First of MiraCosta’s CS course materials you’re visiting? Checkout the About page to learn more about how these materials came out and the amazing people behind them. The Grant Work page contains details on the course materials generated if you’d like to get straight to it!
CS220 is part of our CS for Transfer (ADT) degree and Software Development (certificate and associates) degree, often a transfer requirement for a Bachelors in CS, EECS, etc.
This course introduces how computer hardware and software interact, focusing on the design, organization, and performance of computer architecture. Topics typically include computer organization, instruction sets, memory addressing, representation of numeric and non-numeric data, interrupts, computer arithmetic, and interfacing with hardware and programming in assembly language and other low-level languages to build embedded systems. C-ID COMP-142.
Here is the official public record of what our course covers, learning objectives and outcomes, and some example methods. Faculty have academic freedom on how this course is taught, but are required to meet these requirements.