# Introduction This short document outlines a path forwards for vastly increasing my knowledge of Computer Science Fundamentals for Mathematics. It includes an ordered list of TODOs which mimic the order in which one would approach learning mathematics from a high school to undergraduate college level of mathematics, specifically tailored for a Computer Science Degree. Obviously, this should be supplemented with books/homework. A list of helpful books is coming. **TODO:** - [x] PreAlgrebra - [ ] Intermediate Algebra - [ ] Trigonometry - [ ] Pre-Calculus - [ ] Calculus I - [ ] Calculus II - [ ] Logic - [ ] Sets and Functions - [ ] Number Theory - [ ] Graph Theory - [ ] Combinatorics - [ ] Discrete Probability - [ ] Algorithms and Data Structures - [ ] Discrete Mathematics - [ ] Linear Algebra - [ ] Probability and Statistics **VIDEO RESOURCES:** - [Prealgebra (Full Length Videos)](https://inv.nadeko.net/playlist?list=PL4C9296DF81B9EF13) - [Professor Leonard Precalculus - College Algebra/Trigonometry](https://yewtu.be/playlist?list=PLDesaqWTN6ESsmwELdrzhcGiRhk5DjwLP) - [Professor Leonard Calculus 1](https://inv.nadeko.net/playlist?list=PLF797E961509B4EB5) - [Professor Leonard Calculus 2](https://invidious.nerdvpn.de/playlist?list=PLDesaqWTN6EQ2J4vgsN1HyBeRADEh4Cw-) - [Professor Leonard Calculus 3](https://yewtu.be/playlist?list=PLDesaqWTN6ESk16YRmzuJ8f6-rnuy0Ry7) - [Math 125A -- Mathematical Logic](https://invidious.nerdvpn.de/playlist?list=PLjJhPCaCziSRSUtQiTA_yx5TJ76G_EqUJ) - [Set Theory and Logic Lectures](https://yewtu.be/playlist?list=PLPgKBibhNh73rAqxIaltEHw-qwMJISwOL) - [Discrete Math (Sets, Logic, Proofs, Relations, Counting, Number Theory, Functions)](https://yewtu.be/playlist?list=PLDDGPdw7e6Ag1EIznZ-m-qXu4XX3A0cIz) - [Introduction to number theory (Berkeley Math 115)](https://inv.nadeko.net/playlist?list=PL8yHsr3EFj53L8sMbzIhhXSAOpuZ1Fov8) - [MIT 18.217 Graph Theory and Additive Combinatorics, Fall 2019 - MIT OpenCourseWare - English Version](https://inv.nadeko.net/playlist?list=PLpXfHEl2fzl4Fm0z5unaXOBF6x9e7LBc0) - [MIT 6.006 Introduction to Algorithms, Spring 2020](https://inv.nadeko.net/playlist?list=PLUl4u3cNGP63EdVPNLG3ToM6LaEUuStEY) - [Discrete Math (Full Course: Sets, Logic, Proofs, Probability, Graph Theory, etc)](https://inv.nadeko.net/playlist?list=PLHXZ9OQGMqxersk8fUxiUMSIx0DBqsKZS) - [MIT 18.06SC Linear Algebra, Fall 2011](https://inv.nadeko.net/playlist?list=PL221E2BBF13BECF6C) - [Gilbert Strang lectures on Linear Algebra (MIT)](https://inv.nadeko.net/playlist?list=PL49CF3715CB9EF31D) - [Statistics 110: Probability](https://inv.nadeko.net/playlist?list=PL2SOU6wwxB0uwwH80KTQ6ht66KWxbzTIo)