Course Description

Prerequisites: This course requires a background in basic programming concepts. Students should have access to a Linux system or setup a Linux virtual machine.

Course Description: Introduction to Assembly will provide background and information related to programming in assembly. Assembly is the lowest level programming language which is useful in reverse engineering and malware analysis.

Course Goals: By the end of the course, students should be able to: a) Write assembly programs b) Read assembly programs c) Understand different data representations i) Binary, hex, 2’s compliment d) Understand how the following work i) Functions ii) Stack iii) Data storage

Instructed By

Instructor Profile Image
Matthew Miller
Assistant Professor at the University of Nebraska at Kearney

Provided By

Cybrary Logo

Certificate of Completion

Certificate Of Completion

Complete this entire course to earn a Introduction to Assembly Certificate of Completion