CS 315: Low-Level Programming

Credits 3
This course introduces modern microprocessor architectures. Topic areas include computer architecture, modern assembly languages, and writing assembly-language programs.n Emphasis is placed on using assembly language to optimize high-level language programs.
Prerequisites
CS 100, CS 225