Resources
Here you'll find a curated collection of mathematical resources, including textbooks, online materials, and course-specific content to support your learning journey.
Course Materials
Advanced Calculus Resources
Complete collection of course materials including lecture notes, problem sets, and supplementary materials for Advanced Calculus.
Linear Algebra Materials
Comprehensive materials covering vector spaces, linear transformations, and their applications.
Real Analysis Notes
In-depth notes covering metric spaces, continuity, differentiation, and integration theory.
Topology Study Guide
Comprehensive study materials for point-set topology and algebraic topology fundamentals.
Number Theory Problems
Collection of solved problems in elementary and analytic number theory with detailed solutions.
Abstract Algebra Guide
Study materials covering groups, rings, and fields with numerous examples and exercises.
Recommended Books

Principles of Mathematical Analysis
A comprehensive treatment of the fundamentals of mathematical analysis, perfect for advanced undergraduate students.

Linear Algebra Done Right
An elegant approach to linear algebra that emphasizes understanding over computation.

Introduction to Topology
A clear and accessible introduction to both point-set and algebraic topology.

Abstract Algebra
Comprehensive coverage of group theory, ring theory, and field theory with extensive examples.

Elementary Number Theory
An excellent introduction to number theory with historical perspective and modern applications.

Complex Analysis
Classic text on complex analysis with rigorous treatment and beautiful geometric insights.
Software & Libraries
SageMath
Free open-source mathematics software system for algebra, geometry, number theory, cryptography, and more.
Matplotlib
Create publication-quality figures and interactive visualizations in Python.
NumPy
Fundamental package for numerical computations in Python.
GeoGebra
Dynamic mathematics software for geometry, algebra, and calculus.
Wolfram Alpha
Computational knowledge engine for step-by-step solutions and mathematical computation.
LaTeX
Professional typesetting system for creating beautiful mathematical documents and papers.
Online Resources
Mathematical Visualizations
A collection of interactive visualizations and applets for understanding complex mathematical concepts.
Practice Problems
Additional practice problems with detailed solutions for all course topics.
Khan Academy
Comprehensive mathematics courses from basic arithmetic to advanced calculus and linear algebra.
3Blue1Brown
Excellent video series explaining mathematical concepts through beautiful visualizations.
Paul's Online Notes
Comprehensive notes covering calculus, differential equations, and algebra with worked examples.
MIT OpenCourseWare
Free access to MIT mathematics course materials, including lectures, assignments, and exams.