Algebra
Geometry
Coordinate Geometry
Probability
Linear Algebra
Vectors

Introduction to Vectors  Zero Vectors, Unit Vectors, Coinitial , Collinear, Equal Vectors, Addition and Subtraction of Vectors, Scalar and Vector Multiplication
Vectors: Introductory Problems and Examples  Related to products, properties of vectors, proving geometric properties using vectors.
Applying Vectors to Geometric Problems  Parametric Vectorial equation of a line and Plane,
Condition for collinearity of three points, Shortest distance between two lines, Perpendicular distance of a point from a plane or line, Angles between lines and planes
Vector Applications in 2D and 3D Geometry: Solved Problems and Examples  Shortest and Perpendicular Distances, Proving properties of Triangles, Tetrahedrons and Parallelograms using Vector methods
Vector Differential And Integral Calculus: Theory and Definitions  Differentiation of Vectors, Introduction to Div, Curl, Grad; Vector Integral Calculus; Green’s theorem in the plane; Divergence theorem of Gauss, etc.
Vector Differential And Integral Calculus: Solved Problem Sets  Differentiation of Vectors, Div, Curl, Grad; Green’s theorem; Divergence theorem of Gauss, etc. 
Trigonometry
Single Variable Calculus

Quick and introductory definitions related to Funtions, Limits and Continuity
Functions, Limits and Continuity  Solved Problem Set I  The Domain, Range, Plots and Graphs of Functions; L'Hospital's Rule
Functions, Limits and Continuity  Solved Problem Set II  Conditions for Continuity, More Limits, Approximations for ln (1+x) and sin x for infinitesimal values of x
Functions, Limits and Continuity  Solved Problem Set III  Continuity and Intermediate Value Theorems
Introductory concepts and definitions related to Differentiation  Basic formulas, Successive Differentiation, Leibnitz, Rolle and Lagrange Theorems, Maxima , Minima, Convexity, Concavity, etc
Differential Calculus  Solved Problem Set I  Common Exponential, Log , trigonometric and polynomial functions
Differential Calculus  Solved Problem Set II  Derivability and continuity of functins  Change of Indepndent Variables  Finding Nth Derivatives 
Differential Calculus  Solved Problems Set III Maximia, Minima, Extreme Values, Rolle's Theorem
Differential Calculus  Solved Problems Set IV  Points of Inflexion, Radius of Curvature, Curve Sketching
Differential Calculus  Solved Problems Set V  Curve Sketching, Parametric Curves
Introducing Integral Calculus  Definite and Indefinite Integrals  using Substitution , Integration By Parts, ILATE rule
Integral Calculus  Solved Problems Set I  Basic examples of polynomials and trigonometric functions, area under curves
Integral Calculus  Solved Problems Set II  More integrals, functions involving trigonometric and inverse trigonometric ratios
Integral Calculus  Solved Problems Set III  Reduction Formulas, Using Partial FractionsI
Integral Calculus  Solved Problems Set IV  More of integration using partial fractions, more complex substitutions and transformations
Integral Calculus  Solved Problems Set V Integration as a summation of a series
Introduction to Differential Equations and Solved Problems  Set I  Order and Degree, Linear and NonLinear Differential Equations, Homogeneous Equations, Integrating Factor
Differential Equations  Solved Problems  Set II  D operator, auxillary equation, General Solution
Differential Equations  Solved Problems  Set III  More Differential Equations
Differential Equations  Solved Problems  Set IV

Multiple Variable Calculus
Applied Mathematics : An Introduction to Game Theory
Applied Mathematics : An Introduction to Operations Research

Introduction to Operations Research A quick introduction to Operations Research. Introducing Linear Programming, standard and canonical forms. Linear Programming geometry, feasible regions, feasible solutions, simplex method. Some basic problems.

Physics
Basic Mechanics
Engineering Mechanics
Electrostatics and Electromagnetism
Computer Science and Programming
Data Structures and Algorithms
Arrays : Popular Sorting and Searching Algorithms
Basic Data Structures and Operations on them
Tree Data Structures
Graphs and Graph Algorithms
Popular Algorithms in Dynamic Programming
Greedy Algorithms
Commonly Asked Programming Interview Questions  from Microsoft/Google/Facebook/Amazon interviews

Programming Interview Questions with Solutions  Microsoft, Google, Facebook, Amazon

A Collection of C Programs
Functional Programming Principles and Techniques
Introduction to Ruby

Introduction to Ruby and some playing around with the Interactive Ruby Shell (irb)
Introduction to Ruby  Conditional statements and Modifiers: Ifthen, Unless, Case
Introduction to Ruby Comments  Single and MultiLine comments
Introduction to Ruby Loops  Using While, Until, For, Break, Next , Redo, Retry
Introduction to Ruby  Arrays  Sorting, Filtering (Select), Transforming, MultiDimensional Arrays
Introduction to Ruby  Strings
Introduction to Ruby  Making a Script Executable
Introduction to Ruby  Regular Expressions, Match, Scan
Introduction to Ruby  Computing Factorials Recursively : An Example of Recursion
Introduction to Ruby  Binomial Coefficients (nCr) : An Example of Recursion
Introduction to Ruby  Computing a Power Set : An Example of Recursion
Introduction to Ruby  Towers of Hanoi : An Example of Recursion
Introduction to Ruby  Strings: Substitution, Encoding, BuiltIn Methods

Basic Data Structures & Collections With Ruby
Databases  A Quick Introduction To SQL  Sample Queries demonstrating common commands
Introduction to SQL A few sample queries  A Case Study  Coming up with a Schema for Tables Taking a look at how the schema for a database table is defined, how different fields require to be defined. Starting with a simple "case study" on which the following SQL tutorials will be based.

Introduction to SQL A few sample queries : Creating Tables (CREATE)
Creating tables, defining the type and size of the fields that go into it.

Introduction to SQL  A few sample queries : Making Select Queries
Elementary database queries  using the select statement, adding conditions and clauses to it to retrieve information stored in a database. 
Introduction to SQL  A few sample queries : Insert, Delete, Update, Drop, Truncate, Alter Operation Example of SQL commands which are commonly used to modify database tables. 
Introduction to SQL  A few sample queries: Important operators  Like, Distinct, Inequality, Union, Null, Join, Top
Other Important SQL operators.

Introduction to SQL A few sample queries: Aggregate Functions  Sum, Max, Min, Avg  Aggregate functions to extract numerical features about the data.



Introduction To Networking
Client Server Program in Python

A basic introduction to networking and client server programming in Python. In this, you will see the code for an expression calculator . Clients can sent expressions to a server, the server will evaluate those expressions and send the output back to the client. 
Introduction to Basic Digital Image Processing Filters
Introductory Digital Image Processing filters 
Lowpass/Blurring filters, hipass filters and their behavior, edge detection filters in Matlab . You can take a look at how different filters transform images.
Matlab scripts for these filters. 
An Introduction to Graphics and Solid Modelling
Electrical Science and Engineering
Introduction to DC Circuits

Circuit Theory 1a Introduction to Electrical Engineering, DC Circuits, Resistance and Capacitance, Kirchoff Law
Circuit Theory 1b  More solved problems related to DC Circuits with Resistance and Capacitance Capacitors, computing capacitance, RC Circuits, time constant of decay, computing voltage and electrostatic energy across a capacitanc
Circuit Theory 2a  Introducing Inductors
Circuit Theory 2b  Problems related to RL, LC, RLC circuits
Circuit Theory 3a  Electrical Networks and Network Theorems
Circuit Theory 3b  More network theorems, solved problems

Introduction to Digital Electronic Circuits and Boolean logic
Introduction to Electrical Energy Generation and Power Electrical Engineering

Infographic Insights about India
Visualizing Energy Statistics for India
Clockwise : Fractal Geometry in Nature , Projectile Motion , A graph , An array being sorted

