computing-systems-212
README.md

CPEN 212 - Computing Systems ||

A diverse range of labs focusing on a variety of computing topics such as:

  • C + Assembly Programming
  • Memory Allocation and Heap Management
  • Buffer Overloading and Code Injection
  • Optimizing Caches
  • Designing and Testing Linux shells
  • Virtual Memory System Design

In addition, content associated with two course demos have been included, focused on:

  • Unix Basics
  • Working with Make and GDB