Skip to content

bedolpab/Folder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

Things That Have Helped Me

All of the sources listed below are from material that I have learned from. Whether these are readings, videos, audios, or other, they have contributed to my knowledge basis and I believe I have a moral obligation to credit them. The sources below are in no particular order. There is no particular date on when I began collecting these. I sometimes forget to write them down. This is what I tend to keep.   


Calculus I, Dr. Trefor Bazett

MIT 18.01 Single Variable Calculus

Calculus in Context

Learn & Practice Resources for Calculus

Matrix Calculus

Computational Linear Algebra for Coders

Numerical Linear Algebra

The Matrix Cookbook

Linear Algebra, Jim Hefferon

MIT 18.06 Linear Algebra (Prof. Gilbert Strang)

Combinatorics and Graph Theory

An Introduction to Combinatorics and Graph Theory

Network Science

Graph Theory by Sarada Herke

Graph Theory with Applications

Visualizing Algorithms

Chris Bourke Algorithms & Algorithm Analysis

Discovering Modern Set Theory

Mathematics for Computer Science, 6.042J

How to Think Like a Mathematician

ProofWiki

Introduction to Probability, Statistics, and Random Processes

Seeing Theory

Mathematics for Machine Learning — Ulrike von Luxburg, 2020/21

Coding the Matrix

Calculus for Machine Learning

AWS Machine Learning Skill Builder

Pattern Recognition and Machine Learning

Machine Learning for Intelligent Systems

Machine Learning, A Probabilistic Perspective

Data Driven Science & Engineering

Data Science from Scratch, First Principles with Python

A Mathematician's Lament

Mathematics for Machine Learning Book

Find Free Courses Online (Class Central)

Machine Learning Cheatsheet

Getting Started in LaTeX

Detexify (Draw Symbol -> LaTeX)

Learn LaTeX

Big-O Cheatsheet

CS50

6.0001 Introduction to Computer Science

Arrays (UCSD Coursera)

Hash Tables (UCSD Coursera)

CS61B UC Berkeley Data Structures

Data Structures (Rob Edwards)

Tail Recursion (UW Coursera)

MIT Introduction To Algorithms, Third Edition (CLRS)

Binary Search (Khan Academy)

Grokking Algorithms

Analysis of Algorithms (Skiena)

Algorithms (Abdul Bari)

Example User Schema Properties

PostgreSQL Exercises

Password Storage Cheat Sheet (OWASP)

Dangit, Git?!?

MIT Version Control (Missing Semester)

Git From The Bottom Up

LeetCode

HackerRank

Learn C++

Effective Modern C++

SQL Tutorial (Mode Analytics)

LearnShell.org

The Rust Programming Language Book

C# 9.0 In a Nutshell

A Tour of C++

Journal of Machine Learning Research (JMLR)

r/REU (Research Experiences for Undergraduates)

List of Companies Hiring Without "Whiteboard" Interviews

SQL Interview Questions (InterviewBit)

Tech Interview Handbook

LeetCode Interview Questions for Big Tech (FLAG)

Technical Interview Preparation Guide

Preparing for your Interview (Meta Careers)

Company Interview Questions (GitHub Repo)

Beginner's Guide to Deploying Web Apps

Invoice Generator

Tome (AI Storytelling Format)

Profile Picture Maker

Synthesia (AI Video Generation)

WolframAlpha (Computational Knowledge Engine)

Online Compiler (Many Languages)

Computer Vision: Algorithms and Applications, 2nd Edition

The Missing Semester of Your CS Education

Linear Programming Introduction

A Guide to Technical Interviews for AI Researchers (PDF) — March 2025

Cracking the Coding Interview (6th Edition) discussion on LeetCode

Tensor Puzzles (GitHub)

Srush NLP YouTube playlists

Transformer Math 101

Deep Learning Interview Questions list by Julian8897 on Medium

Hugging Face docs: Accelerate — FSDP and DeepSpeed

Machine Learning Cheat Sheet PDF (by SoulMachine)

Machine Learning Interview (GitHub) by khangich

Lilian Weng’s blog

Spinning Up in Deep Reinforcement Learning (OpenAI)

Symmetric Key Cryptanalysis How-To by akircanski

The Novice's LLM Training Guide

Top 55 Machine Learning Interview Questions for 2025

Agentic Design Patterns

How the backpropagation algorithm works

Deep Learning in Neural Networks: An Overview

An Introduction to Convolutional Neural Networks

Recurrent Neural Networks (RNNs): A gentle Introduction and Overview

Quantum Machine Learning

Steps Toward Artificial Intelligence

A visual proof that neural nets can compute any function

Lecture 2 | The Universal Approximation Theorem

New Video Tutorial: Make a Neural Net Simulator in C++

CS-449: Neural Networks

If my kids excel, will they move away?

Duke University Introduction to Machine Learning

Technical Interivew Guide for AI Researchers & ML Engineers

Introduction to Machine Learning Interviews

Security Pro, Chapter 2

Lecture 1: Understanding Machine Learning Production [draft]

Security Pro, Chapter 3

CrypTool-Online

Analysis of large binaries and games in Ghidra-SRE

Reversing WannaCry Part 3 - The encryption component

Reversing WannaCry Part 1 - Finding the killswitch and unpacking the malware in #Ghidra

WANNACRY: Earth's Deadliest [Computer] Viruses

GitHub - NationalSecurityAgency/ghidra

Ghidra - Wikipedia

pwn.college - Program Security - Reverse Engineering

pwn.college - System Security - Kernel Security

pwn.college - Intro to Cybersecurity - Intercepting Communication

pwn.college - Assembly Refresher - Computer Architecture

pwn.college - Program Interaction - Linux Process Loading

pwn.college - Program Interaction - Binary Files

pwn.college - Program Interaction - Linux Process Loading

pwn.college - Program Interaction - Linux Process Execution

pwn.college - Assembly Refresher - Assembly

In-depth: ELF - The Extensible & Linkable Format

Using GDB to look at core files

Basics of Probability: Unions, Intersections, and Complements

An Introduction to Conditional Probability

If, only if & if and only if

Estimation Approximation Errors

The Complete Mathematics of Neural Networks and Deep Learning by Adam Dhalla

Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig

Neural Networks, University of Pennsylvania

Math animations derivatives by noureldin hassan

The Jacobian Matrix by Christopher Lum

Introduction to Neural Networks by Christopher Lum

Introduction to Neural Networks by Christopher Lum

A Survival Guide to a PhD

"Surely You're Joking, Mr. Feynman!"

Lessons from my PhD

Tips for Writing Technical Papers

Neural Networks and Deep Learning - Chapter 1

Deep Learning State of the Art (2018) | MIT

A Gentle Introduction to Homological Algebra

Formal Mathematics Statement Curriculum Learning

Neural Networks - Mathematical Tours

Why Mini-batch Size is Better (Stack Exchange)

Neural Networks and Deep Learning - Chapter 2

The Illustrated Transformer

The Annotated Transformer

Transformer Inference Arithmetic

Chonki AI Pipeline Documentation

About

The things that have helped me.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors