Name: Noah Singer
Type: User
Company: Carnegie Mellon University
Bio: Ph.D. student in computer science, interested in theory: complexity, combinatorics, crypto, etc.
Location: Pittsburgh, PA, USA
Blog: https://noahsinger.org
Noah Singer's Projects
A set of HTML5/JS algorithm visualizers, developed for the Montgomery Blair HS Computer Team.
A collection of lectures for the Montgomery Blair High School Computer Team for the 2017-18 school year.
Lecture notes for a course on cryptography
A collection of proofs of basic mathematical ideas, along with scripts to check them.
CSD Blog
An HTML5/D3 interactive mapping application for visualizing the results of gerrymandering.
A MEAN-based grader for CS problem sets.
The Kraken compiler for the Kraken cross-platform system programming language.
Personal website/blog.
Lecture notes.
Lightweight utility for converting handwritten notes to (large) PDFs with LaTeX, jinja2 templates, and yaml metadata.
PicoTCP is a free TCP/IP stack implementation
Python script to grade programming assignments using Docker containers.
Science Bowl application for the Montgomery Blair High School Science Bowl Team.
Book in preparation: introduction to theoretical computer science