| 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.
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 N-th 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 Non-Linear 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.
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
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: If-then, Unless, Case
Introduction to Ruby Comments - Single and Multi-Line comments
Introduction to Ruby Loops - Using While, Until, For, Break, Next , Redo, Retry
Introduction to Ruby - Arrays - Sorting, Filtering (Select), Transforming, Multi-Dimensional 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, Built-In 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
|| Low-pass/Blurring filters, hi-pass 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