Interpreting Models
  • Notes
    Complex Systems Data Mining Data Sources Digital Social Trace Data Explorable Explanations Finance Information Retrieval Machine Learning Machine Learning Ethics Mathematics Natural Language Processing Networks Online Experimentation Programming Quantum Computing Recommender Systems Scientific Research Search Statistics Video Making Visualization
  • Archives
  • Categories
  • Tags
  • Personal Website
  • Atom

Programming

Courses

  • UIUC Intro to Competitive Programming
  • William Fiset Youtube Playlists on various topics
  • From Nand to Tetris: Building a Modern Computer From First Principles

Books

  • Software Engineering at Google
  • How to Design Programs, Second Edition
  • Algorithmica - Code
  • Foundations of Multidimensional and Metric Data Structures - Hanan Samet
  • Data Structures and Algorithm Analysis - Clifford A. Shaffer

Implementations

  • The Stony Brook Algorithm Repository
  • OpenDSA: Interactive Data Structures and Algorithms - Examples

Software Design

  • Design Pattern

Parallel Computing

  • MIT 18.337J/6.338J: Parallel Computing and Scientific Machine Learning in Julia
  • Patterns of Distributed Systems

Data Structures

  • Tradeoffs of data structures
  • Applications of data structures

Dynamic Programming

  • http://prismoskills.appspot.com/lessons/Dynamic_Programming/Chapter_01_-_Introduction.jsp
  • https://medium.freecodecamp.org/demystifying-dynamic-programming-3efafb8d4296
  • Dynamic Programming in Functional Programming

Computer Security

  • picoCTF is a free computer security education program with original content built on a capture-the-flag framework

Operating System

  • Linux Benchmarking tools
  • Jeff Dean Latency Numbers over years

Hardware

  • From Nand to Tetris: Building a Modern Computer From First Principles
  • Computer Systems: A Programmer's Perspective
  • Semiconductors: Everything You Wanted to Know
  • Introduction to GPUs with OpenGL

© 2016 - This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License Creative Commons License
Powered by Pelican. pelican-bootswatch by shubhanshu.com. Made using Twitter Bootstrap and Bootswatch litera theme. Icons from Glyphicons.