Learning Resources

Curated materials to help you master mathematics, coding, and data science.

All LevelsCourse / Sheet

Striver A2Z DSA Sheet

by takeUforward

Access Resource
BeginnerYouTube Channel

Sheryians Coding School (Web Dev)

by Sheryians

Access Resource
All LevelsPlatform

LeetCode

by Practice Platform

Access Resource
IntermediatePlatform

Codeforces

by Competitive Programming

Access Resource
AdvancedBook

Introduction to Algorithms (CLRS)

by Cormen, Leiserson, Rivest, Stein

Available in Library
BeginnerYouTube Channel

Sheryians AI School

by Sheryians

Access Resource
BeginnerCourse

Machine Learning by Andrew Ng

by Coursera

Access Resource
IntermediateCourse

Fast.ai - Practical Deep Learning

by Jeremy Howard

Access Resource
BeginnerVideo Series

StatQuest with Josh Starmer

by YouTube

Access Resource
BeginnerBook

Introduction to Linear Algebra

by Gilbert Strang (MIT)

Access Resource
BeginnerVideo Series

3Blue1Brown - Essence of Linear Algebra

by Grant Sanderson

Access Resource
IntermediateCourse

MIT OpenCourseWare - Calculus

by MIT

Access Resource
BeginnerBook

Python for Data Analysis

by Wes McKinney

Available in Library
All LevelsPlatform

Kaggle Learn

by Kaggle

Access Resource
IntermediateBook

The Art of Statistics

by David Spiegelhalter

Available in Library

Project Ideas

Beginner Projects

  • Build a Calculator using Python
  • Visualize COVID-19 data with Matplotlib
  • Create a Simple Linear Regression model
  • Solve 50 LeetCode Easy problems

Advanced Projects

  • Implement a Neural Network from scratch
  • Kaggle Competition participation
  • Research paper implementation
  • Competitive Programming (Codeforces Div 2)