Stuff (Coursework)

⭐ PintOS
Course: CS162 (Operating Systems)Term: Fall 2019
Built up handful of handy features from a bare bones (single-process, almost no syscalls) operating system.
- Implemented userspace
- Processes, threads, page faults, and appropriate syscalls
- Implemented thread priority
- Scheduling, timers, deadlock avoidance in synchronization primitives
- Implemented a file system
- Inodes, path resolution, caching, and appropriate syscalls
For prospective students: this class is fun, but fun and difficult aren’t mutually exclusive.
  Stuff (Personal)

Northgate Robotics Group Programming Manual
May 25, 2017Guide to introduce high school students to microcontroller programming for VEX Robotics competitions.
Tags: Robotics, C