CSCI 4333 Assembly Language Programming

This course provides an introduction to programming in Assembly Language.  Topics include data transfer, controlling execution flow, conditional branches and looping, arithmetic operations, string operations, defining functions, and using system calls.  This course focuses on the Intel x86 instruction set and includes discussion of programming on both 32-bit and 64-bit architectures. 

Prerequisite

COSC 2315