An Assortment of Numbers

Gautam Abhyankar
The Coding Culture
Published in
3 min readDec 16, 2020

--

This month in The Coding Culture, we briefed you about Number Theory, and to complement this, we wanna provide you with additional resources we’ve compiled over a span of time. Let’s go over all of them.

1. Number Theory Complete Course

This is a collection of 42 videos of some very interesting mathematical concepts/theorems/problems. As seen on the internet, some of these concepts have actually been asked in real interviews!!! So, you might as well familiarize yourself with these.

2. MIT Math Github Organization

As the name suggests, this resource comes directly from one of the most prestigious universities in the world, the Massachusetts Institute of Technology (or MIT). It contains the repositories of MIT courses that they currently offer. It includes the lectures, homework, projects, notes (basically the whole shebang). You can already tell that material is gonna be really hard. Don’t fret though. If you put enough hard work & dedication into doing it, you will reach levels that MIT students reach. (But seriously, good luck going through them)

3. Mathematics for Computer Science

This is again another course offered by MIT and quite a classic one at that. This course will provide you with an introduction to discrete mathematics, almost all of which is used in Computer Science. This is a crucial course & I advise you all to complete this course and it will really cement your fundamentals in mathematics.

4. Statistics

If you’re into a data science & machine learning, it is a MUST to have a strong background in statistics and these two courses will do the same thing for you.

5. Algorithms

This is a wonderful resource consisting of various competitive algorithms that may be asked in coding assessments. Each algorithm comprises of its concept, its implementation in C/C++, applications, and even practice problems to practice upon. This is a textual version of the Number Theory course provided above (if you prefer text compared to videos), though this comprises a significantly more number of algorithms.

I hope you have a great time learning from these amazing resources & I hope to see you applying the things you’ve learned from here in our monthly competitions :)

--

--