CBSE/ICSE 2017 Results Witheld: My past data mining and analysis of The Moderation Mess
Recent announcements

Layoffs in IT Services  Infosys, TCS. Mahindra, CTS
Infosys, TCS, Cognizant and other IT service companies might simply move many jobs to the US for good and it's a perfectly rational thing to do. It is hard ...
Posted May 25, 2017, 12:59 AM by Prashant Bhattacharji

The issues of stress, tension, depression and suicides on Indian campuses, IITs and others
"Wellness centre at IIT to combat academic stress"Just the kind of juvenile idea which Indian academics and MHRD officians can come up with, along with hand holding sessions and ...
Posted May 23, 2017, 4:01 AM by Prashant Bhattacharji

The GCSE Marking process and a New GCSE Grading Scheme
The GCSE system is moving from an old system of letter grades (A*  G, A* being the best) to numeric grades (1 to 9, 9 being the best).How GCSEs ...
Posted May 23, 2017, 4:01 AM by Prashant Bhattacharji
Computer Science and Programming
Data Structures and Algorithms
Arrays : Popular Sorting and Searching Algorithms
Commonly Asked Programming Interview Questions  from Microsoft/Google/Facebook/Amazon interviews

Programming Interview Questions with Solutions  Microsoft, Google, Facebook, Amazon 
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. 
Mathematics
Algebra
Geometry
Coordinate Geometry
Probability
Vectors
Trigonometry
Single Variable Calculus
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
Chemistry
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

