Free Online courses from Stanford University

Stanford University is offering a varity of online course for FREE.

Students who sign up for the couses will get about two hours of video content per week, though broken up into chunks of about 12 minutes (or smaller). They’ll also get quizzes from the videos and standalone quizzes, as well as assignments.

Here is a list of the courses offered by Stanford along with any background for the courses required :


The Lean Launchpad
Steve Blank
Class starts February 2012
Prerequisites : Passion, curiosity, resilience, agility.

Technology Entrepreneurship
Chuck Eesley
Class starts January 2012
Prerequisites : None

Sakti Srivastava
Class starts January 2012
Prerequisites : None but working knowledge of human biology at the high school level will be very helpful

Civil Engineering

Making Green Buildings
Martin Fischer
Class starts January 2012
Prerequisites : None but some of the concepts will be more accessible to students with basic knowledge about the design and construction process, engineering economy, and accounting.

Electrical Engr.

Information Theory
Tsachy Weissman
Class starts March 2012
Prerequisites : A solid first (undergraduate) course in probability.

Complex Systems

Model Thinking
Scott E Page
Class starts January 23, 2012
Prerequisites : None

Computer Science

Computer Science 101
Nick Parlante
Class starts February 2012
Prerequisites : None

Software Engineering for Software as a Service
Armando Fox and David Patterson
Class starts February 20, 2012
Prerequisites : Programming proficiency in an object-oriented programming language such as Java, C#, C++, Python, or Ruby. Basic Unix command-line skills are helpful; cheat sheet will be provided. You must also have a computer running Windows, Mac OS, Linux, or Solaris operating systems and running x86 or AMD64/Intel64 hardware on which you can install and run VirtualBox virtual machine.

Machine Learning
Andrew Ng
Class starts January 2012
Prerequisites : Some programming background will be helpful.

Human-Computer Interaction
Scott Klemmer
Class starts January 2012
Prerequisites : Some programming background will be helpful.

Game Theory
Matthew Jackson and Yoav Shoham
Class starts late February 2012
Requirements : Be comfortable with mathematical thinking and rigorous arguments. Relatively little specific math is required; once should be familiar with basic probability theory (for example, should know what a conditional probability is) and with basic calculus (for instance, taking a derivative).

Probabilistic Graphical Models
Daphne Koller
Class starts January 2012
Requirements : Requires some abstract thinking and mathematical skills.

Dan Boneh
Class starts January 2012
Requirement : Some knowledge of discrete probability will be helpful.

Design and Analysis of Algorithms I
Tim Roughgarden
Class starts January 23, 2012
Prerequisites : At least one programming language (like C, Java, or Python); familiarity with proofs, including proofs by induction and by contradiction; and some discrete probability, like how to compute the probability that a poker hand is a full house.

Computer Security
Dan Boneh, John Mitchell and Dawn Song
Class starts February 2012
Prerequisites : Course is intended for Computer Science students who have some programming background in C and C++.

Natural Language Processing
Chris Manning and Dan Jurafsky
Class starts January 23rd 2012
Prerequisites  : Students will be expected to know a bit of basic probability (know Bayes rule), a bit about vectors and vector spaces (could length normalize a vector), a bit of calculus (know that the derivative of a function is zero at a maximum or minimum of a function), but we will review these concepts as we first use them.

Check and sign-up for the classes you are intrested in. I personally have signed up for almost 6 courses. If this course is just as good as the AI course held last year, it would be more than worth:D


Good Bye to Year 2011

Year 2011 was indeed a year full of Exciting happening. From Arab Uprisings to Royal Wedding and to Assassination. But this year the field of Technology and Science in general heaved heavy loss of some of the greatest Pioneers passing away. This post is dedicated as a tribute to the persons who made a great impact of todays technology and Science :

Steve Jobs (February 24, 1955 – October 5, 2011) Apple Founder

Dennis MacAlistair Ritchie (September 9, 1941 – October 12, 2011) Founder of C & Co-Founder of UNIX

John McCarthy (September 4, 1927 – October 24, 2011) Pioneer of Artificial Intellegence (AI) & reciept of Turing Award

Robert William “Bob” Galvin (October 9, 1922 – October 11, 2011) Motorol Ex-CEO & pioneer of Six-Sigma

Gerald Anderson “Jerry” Lawson (December 1, 1940 – April 9, 2011) Video Game Developer

Robert Morris (July 25, 1932 – June 26, 2011) Cryptographer & Pioneer of Information Security

Paul Baran (1926–2011) Inventer of Packet Switching Technique & First Metal Detector

Anthony E. Siegman (1931–2011) Pioneer of Masers and Lasers.

Ralph Marvin Steinman (January 14, 1943 – September 30, 2011) 2011 Nobel Prize in Physiology or Medicine (posthumous)
Simon van der Meer (24 November 1925 – 4 March 2011)  Nobel Prize in Physics & accelerator physicists who discovered W and Z bosons
Baruch Samuel “Barry” Blumberg (July 28, 1925 – April 5, 2011)  Nobel Prize in Medicine (1976) for ‘discoveries concerning new mechanisms for the origin and dissemination of infectious diseases’ also identified the Hepatitis B virus, and later developed its diagnostic test and vaccine.
Willard Sterling Boyle (August 19, 1924 – May 7, 2011) co-inventor of the charge-coupled device and reciept of 2009 Nobel Prize in Physics for “the invention of an imaging semiconductor circuit—the CCD sensor”
Rosalyn Sussman Yalow (July 19, 1921 – May 30, 2011)  Co-winner of the 1977 Nobel Prize in Physiology or Medicine (together with Roger Guillemin and Andrew Schally) for development of the radioimmunoassay (RIA) technique.
Rudolf Ludwig Mössbauer (January 31, 1929 – September 14, 2011) A German physicist best known for his 1957 discovery of recoilless nuclear resonance fluorescence for which he was awarded the 1961 Nobel Prize in Physics.
Har Gobind Khorana also known as Hargobind Khorana (January 9, 1922 – November 9, 2011) A Indian-born American biochemist who shared the Nobel Prize in Physiology or Medicine in 1968 with Marshall W. Nirenberg and Robert W. Holley for research that helped to show how the nucleotides in nucleic acids, which carry the genetic code of the cell, control the cell’s synthesis of proteins.