Systems Track

Microprocessor Labs

Completed all seven CSAPP-style systems programming labs in C — Bomb, Attack, Cache, Malloc, and Proxy Lab.

PersonalDuration 3 mo2023-01 → 2023-06
Engineering Role
Systems

Overview

A set of CSAPP (Computer Systems: A Programmer's Perspective) labs — from assembly analysis to a memory allocator and a proxy server, implementing the core of systems programming in C.

Highlights

  • Data Lab
  • Bomb Lab
  • Attack Lab
  • Cache Lab
  • Shell Lab
  • Malloc Lab
  • Proxy Lab

Timeline

2023-01 → 2023-06
Collaboration: Personal

Tech Stack

</>C · CSAPP systems programming

C

Links