Jan 28, 2026  
2025-2026 Academic Catalog 
    
2025-2026 Academic Catalog

CENG 320 RISC Assembly

Credits: 3

Assembly language programming using a modern RISC processor. The course includes structured programming techniques and abstract data types. The theory component covers integral, fixed point, and floating point mathematics, and introduces the CPU/FPU instructions for dealing with those data types. Other topics include interfacing assembly language code with C/C++ code, I/O device programming, interrupts and concurrency issues, as well as ethical considerations.

Prerequisites: CENG 142  and CSC 216  
Corequisites: CENG 320L  
Pre or Corequisites: CSC 315  


Check course scheduling information