Website Development

Click here to visit the project webpage

Project Description

There are two projects in this class: First, you will make a Super Mario Bros. NES ROM hack using a Hex Editor. Second, you will make a WAV file parser where you can apply effects and change the metadata.

Target Audience: Those with interests in

Project Curriculum


  1. Binary, Hexadecimal, and Bitwise Operations

Super Mario Bros. Unit

  1. Character Encodings
  2. Palettes and Pixel Data
  3. Reverse Engineering Strategies

WAV File Parser Unit

  1. Loading Binary Files
  2. Writing Binary Files
  3. Fun Binary Algorithms