eecsmap's Projects
A basic introduction to coding in modern C++.
A just-in-time compiler for MIT 6.004's "Beta" processor.
Labs from the old 6.004 (Computation Structures) class
Courseware used in the 6.004 Labs (jsim, tmsim, bsim)
JAvascript Design Environment
MIT6.004 Beta Architecture InVerilog
6.004_tools Browser-based Courseware for 6.004
MIT 6.035: Computer Language Engineering
Lecture notes, problem sets, quizzes, and more, for MIT's Design and Analysis of Algorithms course (6.046)
MIT 6.829 Fall 2016 Lab 1
Algorithms, 4th edition textbook code and libraries
This repository contains the exercises and its solution contained in the book "An Introduction to Statistical Learning" in python.
Soft mulitcore
A binary file editor.
🤓 Build your own (insert technology here)
The BusTub Relational Database Management System (Educational)
A C library for asynchronous DNS requests
Reusable Data Structures for C
6.035 Project
A small C compiler
C Interfaces and Implementations
Compiler and optimizer for converting custom language "PIKA" to "ASM"
Simple C++ and CMake wrapper around tree-sitter.
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++