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)
Conditional statements and Modifiers: Ifthen, Unless, Case , Single and MultiLine comments
Loops , Arrays, Strings , Making a Script Executable, Regular Expressions, Match, Scan
Computing Factorials Recursively : An Example of Recursion , Binomial Coefficients (nCr) : An Example of Recursion, Computing a Power Set : An Example of Recursion, Towers of Hanoi : An Example of Recursion
Introduction to Ruby  Strings: Substitution, Encoding, BuiltIn Methods Basic Data Structures in Ruby  Insertion Sort, Selection Sort, Merge Sort , Quick Sort Functional Programming with Ruby Basic Data Structures in Ruby  Stack The Queue Linked List  ( A Simple, Singly Linked List) Binary Search Tree

Python for Data and Machine Learning
R for Data
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. 
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 and 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


Updating...
Prashant Bhattacharji, Oct 15, 2012, 7:31 AM
Prashant Bhattacharji, Oct 18, 2012, 7:20 AM
Prashant Bhattacharji, Oct 18, 2012, 7:20 AM
Prashant Bhattacharji, Dec 4, 2012, 11:50 PM
Prashant Bhattacharji, Feb 17, 2014, 7:19 AM
Prashant Bhattacharji, Jul 16, 2013, 9:04 AM
Prashant Bhattacharji, Apr 11, 2013, 3:01 PM
Prashant Bhattacharji, Sep 29, 2012, 2:14 AM
Prashant Bhattacharji, Dec 31, 2016, 11:10 PM
Prashant Bhattacharji, Jul 23, 2015, 4:14 AM
Prashant Bhattacharji, Dec 15, 2012, 12:05 PM
Prashant Bhattacharji, Jan 22, 2013, 11:37 AM
Prashant Bhattacharji, Sep 13, 2012, 2:09 AM
Prashant Bhattacharji, Sep 13, 2012, 1:02 AM
Prashant Bhattacharji, Jun 21, 2017, 11:05 PM
Prashant Bhattacharji, Jun 12, 2018, 12:11 AM
Prashant Bhattacharji, May 27, 2017, 1:30 AM
Prashant Bhattacharji, Dec 31, 2016, 11:17 PM
Prashant Bhattacharji, Jan 23, 2013, 10:17 AM
Prashant Bhattacharji, Jan 23, 2013, 10:51 AM
Prashant Bhattacharji, Jan 23, 2013, 10:37 AM
