Author Archives: satish

Arduino Uno vs BeagleBone vs Raspberry Pi

                                     Arduino Uno vs BeagleBone vs Raspberry Pi

main  Left to right: Arduino Uno, BeagleBone, Raspberry Pi

There is always some sort of project going on. These days, most of our projects include some sort of digital component – a microprocessor. If you haven’t gotten bitten by the Maker bug yet, we strongly encourage it. It can be incredibly rewarding. If you have even a minimal understanding of programming, there are websites, platforms and tools to help you develop your skills to the point where you actually create a hardware device with buttons, knobs and servos – a real physical world gadget. Software is fun, but when you can make your project physical it is even better.There are so many great platforms for creating digitally enabled devices that its gotten hard to figure out which one to use.

The three models are the ArduinoRaspberry Pi and BeagleBone. We chose these three because they are all readily available, affordable, about the same size (just larger than 2″ x 3″) and can all be used for creating wonderful digital gadgets. Before we get to the comparison, here is a brief introduction to each one. BeagleBone Black is the new Board in the town which is community-supported development platform for developers and hobbyists.

                                                         Arduino with Atmel


The Arduino Uno is a staple for the maker community.  Arduinos come in various sizes and flavors, but we chose the Arduino Uno as an example of the prototypical Arduino.  It has an easy to use development environment, an avid user base and is designed to be easy to interface all sorts of hardware to.



The Raspberry Pi is the newcomer to the game.  It isn’t really an embedded computer.  It is actually a very inexpensive full-on desktop computer.  It is barebones, but at $35 for a real computer, its worthy of note, and it is a great platform for lots of Maker projects.



The BeagleBone is the perhaps the least known of these platforms, but an incredibly capable board worthy of consideration for many projects.  It is a powerful Linux computer that fits inside an Altoid’s mint container.

Comparing the Three Platforms


All three boards features that make them valuable to the hobbyist.  Below is a chart I put together outlining the features of the three for comparison.  If you aren’t familiar with what all these mean, that is fine.  However, there are a few differences that make each of these gadgets shine in their own types of applications.

First, the Arduino and Raspberry Pi and very inexpensive at under $40. The BeagleBone comes in at nearly the cost of three Arduino Unos. Also worthy of note is that the clock speed on the Arduino is about 40 times slower than the other two and it has 128,000 (!) times less RAM. Already, you can see the differences starting to come out. The Arduino and Raspberry Pi are inexpensive and the Raspberry Pi and BeagleBone are much more powerful. Seems like the Raspberry Pi is looking really good at this point, however, it’s never that simple. First, its price isn’t quite as good as it seems because to run the Raspberry Pi you need to supply your own SD Card which will run you another $5-10 in cost.


An interesting feature of the BeagleBone and the Raspberry Pi is that they run off of a flash memory card (SD Card in the case of Raspberry Pi and MicroSD Card in the case of BeagleBone). What this means is that you can give these boards a brain transplant just by swapping the memory card. You can have multiple configurations and setups on different cards and when you swap cards, you’ll be right where you left off with that particular project. Since both of these boards are fairly sophisticated, it even means that you can easily change operating systems just by creating different cards to swap in.Also, despite the clock speed similarities, in our tests the BeagleBone ran about twice as fast as the Raspberry Pi. And perhaps most counterintuitive, the Arduino was right in the mix as far as performance goes as well, at least for a beginner. The reason for this is that the Raspberry Pi and BeagleBone both run the Linux operating system. This fancy software makes these systems into tiny computers which are capable of running multiple programs at the same time and being programmed in many different languages. The Arduino is very simple in design. It can run one program at a time and it programmed in low level C++.


Choosing a Platform

So why would you choose one platform over the other?

For the beginner, Arduino is recommend. It has the largest community of users, the most tutorials and sample projects and is simplest to interface to external hardware. The boards are designed to easily interface with a wide variety of sensors and effectors without and external circuitry, so you don’t need to know much about electronics at all to get started. If you haven’t played with these before, get one (they’re inexpensive) and try it. It can be a really great experience.

Raspberry Pi

A credit-card sized computer that plugs right into your TV. It has many of the capabilities of a traditional PC and can be used for word-processing, spreadsheet, and games.



It’s the low cost, high-expansion hardware-hacker focused BeagleBoard for people that love embedded Linux systems. Basically a bare bones BeagleBoard, it can run all by itself or act as a USB or Ethernet connected expansion for your current BeagleBoard or BeagleBoard-xM.

                                                                    Arduino Uno

arduinoAn amazing tool for physical computing — it’s an open source microcontroller board, plus a free software development environment.

For applications minimizing size Arduino is recommend.

All three devices are similar in size, although the Raspberry Pi SD Memory card sticks out a bit making it slightly larger overall.  There are so many different flavors of Arduinos it is ridiculous.  Basically, what makes an Arduino an Arduino is a particular microprocessor and a little bit of software.  It uses a very small, inexpensive, embedded system on a chip microprocessor from a company named Atmel.  For advanced projects that need to be really small, you can buy these chips for a dollar or two and put the Arduino bootloader (a program that makes the Arduino give the Arduino its basic functions) on the chip and viola, you have an Arduino.

24                                A variety of different Arduino sizes and form factors

The BeagleBoard


The BeagleBoard has a larger and more powerful big brother, the BeagleBoard, so if you may need to scale up, the BeagleBone is a good choice.

25                                      The Arduino Uno, BeagleBone and Raspberry Pi. Note the Ethernet ports on the BeagleBone and Raspberry Pi

                                                             BeagleBone Black


Processor: AM335x 1GHz ARM® Cortex-A8

  • 512MB DDR3 RAM
  • 2GB 8-bit eMMC on-board flash storage
  • 3D graphics accelerator
  • NEON floating-point accelerator
  • 2x PRU 32-bit microcontrollers

 Software Compatibility

  • Ångström Linux
  • Android
  • Ubuntu
  • Cloud9 IDE on Node.js w/ BoneScript library

BeagleBone Black is a $45 MSRP community-supported development platform for developers and hobbyists. Boot Linux in under 10 seconds and get started on development in less than 5 minutes with just a single USB cable.

For applications that connect to the internet, the BeagleBone or Raspberry Pi is recommended.

Both these devices are real linux computers. They both include Ethernet interfaces and USB, so you can connect them to the network relatively painlessly. Via USB, you can connect them to wireless modules that let then connect to the internet without wires. Also, the Linux operating system has many components built-in that provide rather advanced networking capabilities.

A very small USB WiFi adapter plugs right in to the BeagleBone or Raspberry Pi, and the Linux operating system can support these types of devices

The Arduino supports plug-in peripherals called “shields” that include the ability to connect to Ethernet, but the access to the networking functions is fairly limited. Plus by the time you buy the Ethernet shield you might as well just get one of the more advanced boards.

For applications that interface to external sensors Arduino and the BeagleBone is recommended.

The Arduino makes it the easiest of any of the boards to interface to external sensors. There are different versions of the board that operate at different voltages (3.3v vs 5v) to make it easier to connect to external devices. The BeagleBone only operates with 3.3v devices and will require a resistor or other external circuitry to interface to some devices. Both the Arduino and BeagleBone have analog to digital interfaces that let you easily connect components that output varying voltages. The BeagleBone has slightly higher resolution analog to digital converters which can be useful for more demanding applications.

With that said, it is important note that many things that you would want to connect to, including little sensors, have digital interfaces called I2C or SPI. All three boards support these types of devices and can talk to them fairly easily.

For battery powered applications, Arduino is recommended.

The Arduino uses the least power of the bunch, although, in terms of computer power per watt, the BeagleBone is the clear winner.  However, the Arduino has an edge here since it can work with a wide range of input voltages.  This allows it to run from a variety of different types of batteries and keep working as the battery loses juice. The Arduino uses the least power of the bunch, although, in terms of computer power per watt, the BeagleBone is the clear winner.  However, the Arduino has an edge here since it can work with a wide range of input voltages.  This allows it to run from a variety of different types of batteries and keep working as the battery loses juice.

For applications that use a graphical user interface, Raspberry Pi is recommended.  The Raspberry Pi is really in a category by itself because it has an HDMI output.   That means you can plug in a mouse and keyboard and connect it directly to your TV.  At that point you have a fully functional computer with graphical user interface.  This makes the Raspberry Pi ideal for use as a low cost web browsing device of for creating kiosk-type projects where you may have a display that people interact with.  In fact, just for fun, we installed the Arduino development tools on the Raspberry Pi and we were able to write a small program and download it to an Arduino from the Raspberry Pi.  It’s not a very fast computer, but it really is a computer.


The Arduino is a flexible platform with great ability to interface to most anything. It is a great platform to learn first and perfect for many smaller projects. The Raspberry Pi is good for projects that require a display or network connectivity. It has incredible price/performance capabilities.

The BeagleBone is a great combination of some of the interfacing flexibility of the Arduino with the fast processor and full Linux environment of the Raspberry Pi (more so in fact). So, for example, to monitor our hydroponic garden, we will likely use the BeagleBone since it has good input/output features and can easily connect to the network, so we can have it run a web server to make its readings available to us.

Original Post::



The Following Post is one of the Innovative Noticeable Ideas that grabbed my attention recently.


Control the movements of a live cockroach from your own mobile device! This is the world’s first commercially available cyborg!

What is the RoboRoach?

The RoboRoach is the world’s first commercially available cyborg! That’s right… A real-life Insect Cyborg! Part cockroach and part machine. This is not a gimmick… just good ol’ fashion neuroscience, evolution and engineering.

How does it work?

Roboroach is an innovative marriage of behavioral neuroscience and neural engineering. Cockroaches use the antennas on their head to navigate the world around them. When these antennas touch a wall, the cockroach turns away from the wall. The antenna of a cockroach contains neurons that are sensitive to touch and smell.

These neurons convey information back to the brain using electricity in the form of “spikes”.

The backpack the team invented communicates directly to the neurons via small electrical pulses. The cockroach undergoes a short surgery (under anesthesia) in which wires are placed inside the antenna. Once it recovers, a backpack is temporarily placed on its back.

When you send the command from your mobile phone, the backpack sends pulses to the antenna, which causes the neurons to fire, which causes the roach to think there is a wall on one side. The result? The roach turns! Microstimulation is the same neurotechnology that is used to treat Parkinson’s Disease and is also used in Cochlear Implants.

What will I learn from the RoboRoach?

This product is not a toy, but a tool to learn about how our brains work. Using the RoboRoach, you will be able to discover a number of interesting things about nature:

Neural control of Behaviour: First and foremost you will see in real-time how the brain respondes to sensory stimuli.

Learning and Memory: After a few minutes the cockroach will stop responding to the RoboRaoch microstimulation. Why? The brain learns and adapts. That is what brains are designed to do. You can measure the time to adaptation for various stimulation frequencies.

Adaptation and Habituation: After placing the cockroach back in its homecage, how long does it take for him to respond again? Does he adapt to the stimuli more quickly?

Stimuli Selection: What range of frequencies works for causing neurons to fire? With this tool, you will be able to select the range of stimulation to see what works best for your prep. Is it the same that is used by medical doctors stimulating human neurons? You will find out.

Effect of Randomness: For the first time ever… we will be adding a “random” mode to our stimulus patterns. We, as humans, can adapt easily to periodic noises (the hum a refrigerator can be ignored, for example). So perhaps the reason for adaptation is our stimulus is periodic. Now you can select random mode and see if the RoboRoach adapts as quickly.. or at all!

RoboRoach Specifications

Total Weight: <4.5g
Stimulation Frequencies: 1Hz-200Hz Stimulation Pulse Widths: 1ms-500ms (Max pulse width is dependent on the Frequency) Stimulation
Stimulation Time: 5ms to 1000s.
Battery: 16mm 1632 Coin Cell Battery
Use Time: 12 hours per battery
Communication Protocol: Bluetooth Low Energy Compatible
Supported iOS Devices: iPhone 4s+, iPod 5th generation+, iPad mini, iPad 4th Generation+
Supported Android Devices: Motorola Droid Razr M (many others when BLE is officially released)

What is a RoboRoach Kit?

Each RoboRoach kit contains a reusable backpack and 3x recording electrodes (One per RoboRoach) including a battery. All you need is an insect, some time, and a mobile device that support Bluetooth LE.

Who are you people?

Backyard Brains a small startup company of scientists and engineers, and they are changing the way the next generation of students are taught neuroscience and engineering who believe in creating opportunities for students of all ages to engage in hands on, inquiry based learning. Adopting this framework, they’ve shown that their inventions and experiments improve student retention and learning outcomes.

Risks and challenges Learn about accountability on Kickstarter

As with any hardware project, there are risks associated with research development. This is their first invention to use a digital microcontroller, and BLE is an emerging technology with little device support outside of Apple.

They hope to mitigate these risks, in general by engaging the growing community of Open Hardware developers and are also hosting all of our embedded and mobile code on GitHub, so that they can draw on the help of its millions of registered users.

The team is a successful and determined group of neuroscientists and engineers, with a proven track record of product development cycles. Our inventions have been featured in over 90 media outlets such as Wired, CNN, TED, Forbes and The New York Times.

Original Post @

700 Free Online Courses From Top Universities

This collection includes over 700 free courses in the liberal arts and sciences. Download these audio & video courses straight to your computer or mp3 player.

Note: Found this post in a website, hope it will help.

Humanities & Social Sciences


  • Hannibal – iTunes – Patrick Hunt, Stanford
  • Out of the Past – Web Site – David Webster and William T. Sanders, Penn State


Art & Art History

  • Aesthetics & the Philosophy of Art – iTunes – Web – James Grant, Oxford University
  • Art Through Time: A Global View – Web – Annenberg Media
  • Exposing Digital Photography – iTunes Video – Web Site – RSS Feed –  Dan Armendariz, Harvard
  • Foundations of American Cyber-Culture – YouTube – UC Berkeley
  • Introduction to Visual Studies – iTunes (Best used with iTunesU App) – Anna Divinsky, Penn State
  • Introduction to Visual Thinking – YouTube – iTunes Video – John McNamara, UC Berkeley
  • Lighting Essentials – iTunes Video – Web – Simon McIntyre, The University of New South Wales
  • Photography – Web – iTunes – App – Jonathan Worth & Matt Johnston at Coventry University
  • Smarthistory Video Lectures – Web – Beth Harris, MoMA & Steven Zucker, Pratt Institute
  • The Elements of Drawing – iTunes – Web – Stephen Farthing, Oxford University.

Classics & Classical World



  • Cars: Past, Present & Future – iTunes Video – YouTube – Michael Shanks, Stanford
  • Everything Thing I Know – Web – Buckminster Fuller


  • Advanced Political Economy – YouTube – Steven Keen, University of Western Sydney
  • American Economic History – iTunes – J. Bradford Delong, UC Berkeley
  • Austrian Economics: An Introduction – Web Site – Murray N. Rothbard – New York Polytechnic University
  • Behavioral Finance – YouTube – Steven Keen, University of Western Sydney
  • Capitalism: Success, Crisis and Reform – iTunes Video – iTunes Audio – YouTube – Web Site – Douglas W. Rae, Yale
  • Crisis, Globalization and Economics – Web Video – Roberto Mangabeira Unger, Harvard
  • Economic Crisis and Globalization – Video – Richard D. Wolff, The New School
  • Economic Geography of the Industrial World – iTunes – Richard Walker, UC Berkeley.
  • Economic Statistics and Econonmetrics – YouTube – iTunes Video – iTunes Audio – Web – Glenn Woroch, UC Berkely
  • Financial Markets – YouTube – iTunes Audio – iTunes Video– Download Course – Robert Shiller, Yale
  • Financial Markets 2011 – YouTube – iTunes – Web Site – Robert Shiller
  • Financial Theory – YouTube – iTunes Video – iTunes Audio – Web Site– John Geanakoplos, Yale
  • Game Theory – YouTube – iTunes Audio – iTunes Video – Download Course – Ben Polak, Yale
  • Game Theory in the Social Sciences – iTunes Video – Yves Zenou, UC Berkeley
  • Game Theory and Economics – YouTube – Web site –  Dr. Debarshi Das, IIT Guwahati.
  • Great Big Ideas – Web – Steven Pinker, Larry Summers, Michio Kaku, etc, Floating University
  • History of Economic Theory – YouTube – Web Site – Dr. Shivakumar, IIT Madras
  • International Political Economy – iTunes – James Morrison, Middlebury College
  • International Trade – YouTube – iTunes Video – Steven Wood, UC Berkeley
  • Introduction to Economics – iTunes – J. Bradford Delong, UC Berkeley
  • Law and Economics I – iTunes Audio – Robert Cooter, UC Berkeley
  • Lectures on Human Capital – YouTube – Gary Becker, U Chicago
  • Marxian Class Analysis Theory and Practice Online Course –Video – Richard D. Wolff, The New School
  • Introduction to Environmental Economics and Policy– YouTube – Web – Peter Berck, UC Berkeley
  • Marxian Class Analysis Theory and Practice – Video – Richard D. Wolff, The New School
  • Marxian Economics – An Intensive Introduction – Video – Richard D. Wolff, The New School
  • Marxian Economics: Advanced & Applied Intensive Course –Video – Richard D. Wolff, The New School
  • Political Economy After the Crisis – Web Video – Roberto Mangabeira Unger, Harvard
  • Principles of Microeconomics – Video – Jonathan Gruber, MIT
  • Public Economics – YouTube – Web – Raj Chetty, Harvard
  • Public Economics and Finance – YouTube – Nirupama Rao, NYU
  • Reading Marx’s Capital – Google Video – David Harvey, City University of New York
  • The Federal Reserve and the Financial Crisis – Web – Ben Bernanke at George Washington University
  • The Austrian School of Economics: An Introduction – Web: 1,234 – Friedrich A. Hayek & colleagues – Recorded at University of Colorado
  • The Challenge of World Poverty – iTunes Video – YouTube – Web– Esther Duflo & Abhijit Banerjee, MIT
  • The Elements of Economic Analysis – YouTube – Glen Weyl, U Chicago
  • World Economic History Before the Industrial Revolution –Web Site – iTunes – Gregory Clark, UC Davis



  • Existentialism in Literature & Film – iTunes – Web – Hubert Dreyfus, UC Berkeley
  • Holocaust in Film and Literature – YouTube – Todd Presner, UCLA
  • Philosophy in Film and Other Media – iTunes – YouTube – Web – Irving Singer, MIT
  • The Film Experience – iTunes Video – Web – MIT, David Thorburn
  • Western Movies: Myth, Ideology, Genre – iTunes – Richard Slotkin, Wesleyan


  • Edible Education 103 with Michael Pollan – iTunes Video– YouTube – Web – Michael Pollan, UC Berkeley
  • Food Production, Public Health, and the Environment – Web– Bob Lawrence and Polly Walker, Johns Hopkins
  • Science and Cooking: From Haute Cuisine to the Science of Soft Matter – YouTube – Team taught, Harvard


  • Economic Geography of the Industrial World – iTunes Audio – Richard Walker, UC Berkeley
  • Food and the Environment  iTunes Audio – Nathan Sayre – UC Berkeley
  • Geography of US Presidential Elections – iTunes – YouTube – Martin Lewis, Stanford
  • Geography of World Cultures – iTunes – Martin Lewis, Stanford University
  • Global Geopolitics – iTunes – Martin Lewis, Stanford University
  • Globalization – iTunes – Robert Acker, UC Berkeley
  • World Regions, Peoples, and States – Web – Nathan Sayre, UC Berkeley


  • African American History: From Emancipation to the Present– YouTube – iTunes – Web Site – Jonathan Holloway, Yale
  • African-American History: Modern Freedom Struggle –YouTube – iTunes – Clay Carson, Stanford
  • American Economic History – iTunes – J. Bradford Delong, UC Berkeley
  • Ancient Greek History – YouTube – iTunes Audio – iTunes Video– Download Course – Donald Kagan, Yale
  • Ancient Israel – YouTube – Web – Daniel Fleming, NYU
  • Ben Franklin and the World of the Enlightenment – iTunes – Bruce Thompson, Stanford/UC Santa Cruz
  • China: Traditions and Transformations – Multiple Formats – Peter K. Bol & William Kirby, Harvard
  • Colonial and Revolutionary America – iTunesU – Jack Rakove, Stanford
  • Early Modern England: Politics, Religion, and Society under the Tudors and Stuarts – YouTube – iTunes Video – iTunes Audio– Web Site – Keith E. Wrightson, Yale
  • Early Modern Germany – iTunes Audio – David Wetzel, UC Berkeley
  • Epidemics in Western Society Since 1600 – iTunes Video –  iTunes Audio – YouTube – Web Site – Frank Snowden, Yale
  • Europe and the World: Wars, Empires, Nations 1648-1914 –iTunes Audio – David Wetzel, UC Berkeley
  • European Civilization, 1648-1945 – YouTube – iTunes Audio –iTunes Video – Download Course – John Merriman, Yale
  • European Civilization from Renaissance to Present – iTunes – Carla Hesse, UC Berkeley
  • European Civilization from the Renaissance to the Present YouTube – iTunes Video – Web –  Thomas Lacquer, UC Berkeley
  • European Cultural History, 1500-1815 – MP3s – George Mosse, University of Wisconsin- Madison
  • European Cultural History, 1660-1870 – MP3s – George Mosse, University of Wisconsin- Madison
  • European Cultural History, 1880-1920 – MP3s – George Mosse, University of Wisconsin- Madison
  • France Since 1871 – YouTube – iTunes – Download Course – John Merriman, Yale
  • Hannibal – iTunes – Patrick Hunt, Stanford
  • Harvey Goldberg Lectures (1975-1983) – Web Site – Harvey Goldberg, University of Wisconsin
  • Historical Jesus – iTunes – Thomas Sheehan, Stanford University
  • History of Anthropological Thought – iTunes – Rosemary Joyce, UC Berkeley
  • History and Practice of Human Rights – YouTube – iTunes Video– iTunes Audio – Web – Thomas Laqueur
  • History of Information – YouTube – iTunes Video – Web – Professors Geoffrey D. Nunberg, Paul Duguid, UC Berkeley
  • History of Iran to the Safavid Period – iTunes – Richard Bulliet, Columbia University
  • History of the International System – iTunes – James Sheehan, Stanford University
  • History of MIT – Web – David Mindell and Merritt Roe Smith, MIT
  • History of the Modern Middle East – iTunes – Richard Bulliet, Columbia University
  • History of New York City: A Social History – iTunes Video –YouTube – Web Site – Daniel Walkowitz, NYU
  • History of the United States Since 1945 – iTunes – Daniel Sargent, UC Berkeley
  • History of the World to 1500 CE – YouTube – iTunes Video – Richard Bulliet, Columbia University
  • History of the World Since 1500 CE – YouTube – iTunes Video – Richard Bulliet, Columbia University
  • Intellectual History of the United States since 1865 – iTunes – Richard Candida Smith, UC Berkeley
  • International and Global History Since 1945 – iTunes – Daniel Sargent, UC Berkeley
  • Introduction to African American Studies – Real Player Video– Abdul Alkalimat, University of Illinois
  • Introduction to Ancient Greek History – YouTube – iTunes –Download Course – Donald Kagan, Yale
  • Introduction to American Studies – YouTube – iTunes Video iTunes Audio – Michael Cohen, UC Berkeley
  • Medicine and Public Health in American History – Web Audio– Chris Hamlin, Notre Dame
  • Modern Civilization: 1750 to Present – YouTube – Lynn Hunt, UCLA
  • Modern Jewish History – MP3s – George Mosse, University of Wisconsin – Madison
  • Rethinking the Black Liberation Movement – Web Video – Abdul Alkalimat, University of Illinois
  • Rethinking Theory in Black Studies – Web Video – Abdul Alkalimat, University of Illinois
  • Science, Magic and Religion – iTunes – YouTube – Courtenay Raia, UCLA
  • The American Founders and Their World – iTunes – Jack Rakove, Gordon Wood, etc. Stanford
  • The American Revolution – YouTube – iTunes Video – iTunes Audio– Web Site – Joanne B. Freeman, Yale
  • The Ancient Mediterranean World – Web – Isabelle Pafford, UC Berkeley
  • The Civil War and Reconstruction Era, 1845-1877 – YouTube –iTunes Audio – iTunes Video – Download Course – David Blight, Yale
  • The Early Middle Ages, 284-1000 – YouTube – iTunes – Web Site – Paul H. Freedman, Yale
  • The History of Public Health – iTunesU – Web – Graham Mooney, Johns Hopkins
  • The Peculiar Modernity of Britain, 1848-2000 – iTunes –YouTube – Web – James Vernon, UC Berkeley
  • The Rise and Fall of the Second Reich – iTunes Audio – Margaret Anderson, UC Berkeley
  • The Roman World – iTunes Video – Rhiannon Evans, LaTrobe University
  • The Story of Freedom in America – iTunes Video – Rufus Frears, University of Oklahoma
  • The United States and the World Since 1945 – iTunes Audio – Daniel Sargent, UC Berkeley
  • U.S. History from the Late 19th Century to the Eve of World War II – YouTube – iTunes Video – iTunes Audio – Web – Richard Candida Smith, UC Berkeley
  • US History: from Civil War to Present by Jennifer Burns – Web– Jennifer Burns, UC Berkeley
  • The Western Tradition (Video) – YouTube – Web site – Course Outline – Eugen Weber, UCLA
  • War and Peace: International Relations since 1914 – iTunes – David Wetzel, UC Berkeley
  • World War and Society in the 20th Century: World War II –Multiple Formats – Charles S. Maier, Harvard


  • Journalistic Ethics – YouTube – Jim Newton, UCLA


  • Basic German – Web – Cambridge University
  • Beginner’s Chinese – iTunes Free – Open University
  • Better Spoken English – YouTube – Web Site – Shreesh Chaudhary, IIT Madras
  • Brazilian Portuguese Pronunciation – iTunes Free – Emory University
  • Chinese Basic – Web – Cambridge University
  • Francais interactif – iTunes Free – Web Site – University of Texas
  • Elementary French 1 – Web – Carnegie Mellon
  • Elementary French 2 – Web – Carnegie Mellon
  • French in Action Free Web Site –  Yale University
  • French 1 & French 2 – Web Site – Carnegie Mellon
  • Icelandic Online – Web Site – University of Iceland
  • Intermediate Chinese – Web Site – Cambridge University
  • Introduction to Urdu Alphabet – iTunes Free Emory University
  • Japanese Kana – Hiragana – iTunes Free – Emory
  • Kanji Characters iTunes Free – Emory University
  • Mandarin Chinese Characters – iTunes Free – Emory University
  • Numbers and Radicals iTunes Free – Emory University
  • Online Intermediate College Korean – Web Site – University of California Press, 2002
  • Pathway to Korean: Beginning Spoken Korean from Zero – Web Site – The Ohio State University
  • Russian Essentials – Web – Cambridge University
  • Thai Alphabet – iTunes Free -Emory University



  • Aims and Limits of the Criminal Law – iTunes Audio – Tamara Lave, UC Berkeley
  • Climate Change: Law and Policy – YouTube – iTunes Audio –iTunes Video – Cymie Payne, Daniel Farber, UC Berkeley
  • Environmental Justice and Human Rights in the Aftermath of Katrina – Web Audio – Cynthia Toms Smedley, Notre Dame
  • Environmental Law and Policy – YouTube – Bob Infelise, UC Berkeley
  • Environmental Politics and Law – YouTube – iTunes Video – iTunes Audio – Web Site – John P. Wargo, Yale
  • International Environmental Law – YouTube – iTunes Video –iTunes Audio – Cymie Payne, UC Berkeley
  • Introduction to Copyright Law – iTunes – Web Site – Keith Winstein, MIT
  • Law and Economics I – iTunes Audio – Robert Cooter, UC Berkeley
  • Law and Legal Thought in the 21st Century – Web – Roberto Mangabeira Unger, Harvard
  • Media Law & Ethics – iTunesU – Nicole Kraft, Ohio State
  • Politics and Media Freedom – Web – Richard Barbrook, University of Westminster
  • Progressive Alternatives: Institutional Reconstruction Today – Web – Roberto Mangabeira Unger, Harvard
  • Renewable Energy & Alternative Fuels (Law & Policy) –YouTube – UC Berkeley
  • Self, Serenity, and Vulnerability – Web Video – Roberto Mangabeira Unger, Harvard
  • Theories of Law and Society – Web – iTunes – UC Berkeley
  • Video Game Law – Web – Jon Festinger, University of British Columbia/Centre for Digital Media


  • American English Speech – Web – Carnegie Mellon
  • Old English in Context – Web – Stuart Lee, Oxford University
  • Structure of English Words – iTunes – Will Leben, Stanford


  • American Literature I: Beginnings to Civil War – iTunes Video –YouTube – Web – Cyrus Patell, NYU
  • Approaching Shakespeare – Web – Emma Smith, Oxford
  • Cervantes’ Don Quixote – YouTube – iTunes Video – iTunes Audio– Web Site – Roberto González Echevarría, Yale
  • Contemporary Literature – YouTube – Web Site – Aysha Iqbal Viswamohan, IIT Madras
  • Creative Reading – Web – William S. Burroughs, Naropa University
  • Creative Writing: A Master Class – iTunes Video – Alison Ersheid
  • Dante in Translation – YouTube – iTunes Audio – iTunes Video– Download Course – Giuseppe Mazzotta
  • Darwin and Design – Web Site – James Paradis, MIT
  • D.H. Lawrence – Web – Catherine Brown, Oxford
  • Existentialism in Literature & Film – iTunes – Web – Hubert Dreyfus, UC Berkeley
  • Expansive Poetics – Web – Allen Ginsberg, Naropa University
  • From Gods and Back – Web – Hubert Dreyfus, UC Berkeley
  • George Eliot – Web – Catherine Brown, Oxford
  • Hemingway, Fitzgerald, Faulkner – YouTube – iTunes – Web Site– Wai Chee Dimock, Yale
  • Holocaust in Film and Literature – YouTube – Todd Presner, UCLA
  • Introduction to Pre-Modern Japanese Literature and Culture –iTunes Audio – John Wallace, UC Berkeley
  • Introduction to Theory of Literature – YouTube – iTunes Audio –iTunes Video – Download Course – Paul H. Fry, Yale
  • Invitation to World Literature – Web Site – David Damrosch, Harvard
  • Jack Kerouac – Web 1 and Web 2 – Allen Ginsberg, Naropa University
  • Literature and Form – Web – iTunes Video – iTunes Audio – Catherine Brown, Oxford
  • Literature and Psychoanalysis – Web Site – John Fletcher, University of Warwick
  • Literature in English: Late-17th to Mid-19th Century – iTunes – Charles Altieri, UC Berkeley
  • Milton – YouTube – iTunes Audio – iTunes Video – Download Course – John Rogers, Yale
  • Modern Poetry – Download Course – Langdon Hammer, Yale
  • Not Shakespeare: Elizabethan and Jacobean Popular Theatre –iTunes – Web – Oxford
  • Old English in Context – Web – Stuart Lee, Oxford University
  • Restoration and 18th Century Poetry: From Dryden to Wordsworth – Web Audio – William Flesch, Brandeis
  • Science Fiction and Politics – iTunes Audio – Web –  Courtney Brown, Emory University
  • Shakespeare – iTunes – Web – Charles Altieri, UC Berkeley
  • Shakespeare After All: The Later Plays – Multiple Formats – Marjorie Garber, Harvard
  • Shakespeare’s Principal Plays – iTunes Audio – Web – Ralph Williams, University of Michigan
  • Spenser and Milton – Web Audio – William Flesch, Brandeis
  • Survey of Shakespeare’s Plays – Web Audio – William Flesch, Brandeis
  • The American Novel Since 1945 – YouTube – iTunes Audio –iTunes Video – Download Course – Amy Hungerford, Yale
  • The Art of Living – Web Site – Team taught, Stanford
  • The Epic – iTunes – UC Berkeley – Maura Bridget Nolan and Charles Altieri
  • The Hobbit – iTunes – Web – More – Corey Olsen, Washington College
  • The Literature of Crisis – iTunes – Marsh McCall & Martin Evans, Stanford
  • The Western Canon: From Homer to Milton – Web Audio – William Flesch, Brandeis
  • This Craft of Verse: The Charles Eliot Norton Lectures – Web Audio – Jorge Luis Borges, Harvard
  • Virgil’s Aeneid: Anatomy of a Classic – iTunes – Susanna Braund, Stanford
  • Writing Sources – Web – William S. Burroughs, Naropa University


Media Studies

  • Game Design – iTunes Audio – Web – Jason Begy, Philip Tan, MIT


  • Dave Conservatoire (Music Theory Lessons) – Web – David Rees, Royal College of Music, London
  • Free Music Courses (Multiple Offerings) – Web Site – Berklee College of Music
  • Listening to Music – Download Course – Professor Craig Wright, Yale
  • Politics in Music – iTunes – Web – Courtney Brown, Emory Craig Wright, Yale
  • The Unanswered Question: 6 Lectures on Music – YouTube – Leonard Bernstein, Harvard


  • A Romp through Ethics for Complete Beginners – iTunes Video –Web Video – Web Audio – Marianne Talbot, Oxford University
  • Aesthetics & Philosophy of Art – iTunes – Web – James Grant, Oxford University
  • Analytic Philosophy: Wilfrid Sellars – Web – Robert Brandom, University of Pittsburgh
  • Ancient and Medieval Philosophy – iTunes Video – Web Video – David O’Connor, Notre Dame
  • Ancient Philosophy – iTunes – David Ebrey, UC Berkeley
  • Ancient Wisdom and Modern Love – iTunes Video – Web Video – Professor David O’Connor, Notre Dame
  • Argument Diagramming – Web – Carnegie Mellon
  • Aristotle: Ethics – Web Site – Leo Strauss, U Chicago
  • Aristotle: Rhetoric – Web Site – Leo Strauss, U Chicago
  • Aristotle: Politics – Web Site – Leo Strauss, U Chicago
  • Authority & the Individual: Six BBC Lectures – Web Site – Bertrand Russell, Cambridge
  • Bioethics: An Introduction – Web – iTunes Video – iTunes Audio– Marianne Talbot, Oxford
  • Critical Reasoning for Beginners – iTunes Video – iTunes Audio –Web Video & Audio – Marianne Talbot, Oxford
  • Death – YouTube – iTunes Audio – iTunes Video –  Download Course – Shelly Kagan, Yale
  • Eight Philosophy Courses by Gilles Deleuze – YouTube – Gilles Deleuze, Université Paris-VIII
  • Environmental Philosophy – iTunes Video – Web Video – Kenneth Sayre, Notre Dame
  • Existentialism in Literature & Film – iTunes – Web – Hubert Dreyfus, UC Berkeley
  • Existentialism in Literature and Film – RSS Feed – Sean Dorrance Kelly, Harvard University
  • From Gods and Back – Web – Hubert Dreyfus, UC Berkeley
  • General Philosophy – iTunes – Web – Peter Millican, Oxford University
  • Gödel, Escher, Bach: A Mental Space Odyssey – Web – Justin Curry & Curran Kelleher, MIT
  • Great Big Ideas – Web – Steven Pinker, Larry Summers, Michio Kaku, etc, Floating University
  • Hegel: The Philosophy of History – Web Site – Leo Strauss, U Chicago
  • Hegel’s Phenomenology of Spirit – Web Site – JM Bernstein, New School
  • Hegel’s Phenomenology of Spirit – Web Site – Richard Dien Winfield, University of Georgia
  • Hegel’s Science of Logic – Web Site – Richard Dien Winfield, University of Georgia
  • Heidegger: Being and Time – RSS Feed – Web Site – Sean Dorrance Kelly, Harvard
  • Heidegger’s Being & Time – iTunes – Web – Hubert Dreyfus, UC Berkeley
  • Heideggers Being and Time, Division II – iTunes – Hubert Dreyfus, UC Berkeley
  • History of Political Theory – iTunes – Wendy Brown, UC Berkeley
  • Hobbes: Leviathan and De Cive (1964) – Web Site – Leo Strauss, U Chicago
  • Introduction to Indian Philosophy – Web Site –  Satya Sundar Sethy, IIT Madras
  • Introduction to Political Philosophy – YouTube – iTunes –Download Course, Steven B. Smith, Yale
  • Introduction to Theory – iTunes Video – Multiple Professors, Wesleyan
  • Justice: What’s the Right Thing to Do? – YouTube – iTunes Video – Web Site – Michael Sandel, Harvard
  • Kant – Web Site – Leo Strauss, U Chicago
  • Kant: Political Philosophy – Web Site – Leo Strauss, U Chicago
  • Kant’s Critique of Judgment – Web Site – JM Bernstein, New School
  • Kant’s Critique of Pure Reason – iTunes Video – iTunes Audio– Video/Audio on Web – Dan Robinson, Oxford
  • Kant’s Critique of Pure Reason – Web Site – Richard Dien Winfield, University of Georgia
  • Kant’s Critique of Pure Reason – Web Site – JM Bernstein, New School
  • Later Heidegger – Web Site – Sean Dorrance Kelly, Harvard
  • Walter Kaufmann Lectures on Nietzsche, Kierkegaard and Sartre – Web Site
  • Kant’s Epistemology – iTunes – Dr Susan Stuarts, University of Glasgow
  • Logic and Proofs – Web – Carnegie Mellon
  • Machiavelli – Web 12345, – Allan Bloom, U. Chicago
  • Man, God, and Society in Western Literature – iTunes Audio –Web – Hubert Dreyfus, UC Berkeley
  • Marx – Web Site – Leo Strauss, U Chicago
  • Medical Ethics – Web Audio – David Solomon, Notre Dame
  • Merleau-Ponty’s Phenomenology of Perception – Web – Hubert Dreyfus, UC Berkeley
  • Montesquieu’s The Spirit of the Laws (1966) – Web Site – Leo Strauss, U Chicago
  • Morality and Modernity – Web Video – David Solomon, Notre Dame
  • Natural Right – Web Video – Leo Strauss, U. Chicago
  • Nietzsche, Beyond Good and Evil – Web Site – Leo Strauss, U Chicago
  • Nietzsche and the Postmodern Condition – Web Site – Rick Roderick, Duke
  • Philosophy and Human Values – Web Site – Rick Roderick, Duke
  • Philosophy and the Science of Human Nature – YouTube– iTunes Audio – Web Site – Tamar Gendler, Yale
  • Philosophy in Film and Other Media – iTunes – YouTube – Web – Irving Singer, MIT
  • Philosophy for Beginners – iTunes – Video/Audio on the Web – Marianne Talbot, Oxford
  • Philosophy of Language – iTunes – Web – John Searle, UC Berkeley
  • Philosophy of Love in the Western World – iTunes – YouTube –Web – Irving Singer, MIT
  • Philosophy of Mind – iTunes – YouTube – John Searle, UC Berkeley
  • Philosophy of Religion – iTunes – Web – T. J. Mawson, Oxford
  • Philosophy of Society – iTunes – Web – John Searle, UC Berkeley
  • Plato’s Apology of Socrates – YouTube – Allan Bloom, UChicago
  • Plato Apology/Crito – Web Site – Leo Strauss, U Chicago
  • Plato: Gorgias – Web Site – Leo Strauss, U Chicago.
  • Plato: Laws – Web Site – Leo Strauss, U Chicago.
  • Plato: Meno – Web Site – Leo Strauss, U Chicago
  • Plato, Protagoras  –Web Site – Leo Strauss, U Chicago
  • Plato’s Republic – Web Site – Laurence Bloom, University of Georgia
  • Political, Economic and Social Thought – iTunes – Charles Anderson, UW-Madison
  • Proust & Philosophy – Feed – Johns Hopkins
  • Social Theory, the Humanities & Philosophy Now – Web Video– Roberto Mangabeira Unger, Harvard
  • The Art of Living – Web Site – Team taught, Stanford
  • The Central Philosophy of Tibet – Web Audio – Robert Thurman, Columbia University
  • The Examined Life – iTunes – Greg Reihman, Lehigh University
  • The History of Philosophy Without Any Gaps – Multiple Formats– Peter Adamson, King’s College London
  • The History of Western Social Theory – YouTube – Alan MacFarlane, Cambridge University
  • The Self Under Siege – Web Site – Rick Roderick, Duke
  • The Moral Foundations of Politics – YouTube – iTunes Video– iTunes Audio – Web Site – Professor Ian Shapiro, Yale
  • The Nature of Mind – YouTube – iTunes Video – iTunes Audio – Web– John Joseph Campbell, UC Berkeley
  • The Origins of Political Science – Web Site – Leo Strauss, UC Chicago
  • The Secular and The Sacred – Web Site – Sean Dorrance Kelly, Harvard
  • Theory of Meaning – YouTube – iTunes Video – iTunes Audio – Web – John Joseph Campbell, UC Berkeley
  • Thucydides – Web Site – Leo Strauss, U Chicago
  • Truth & Subjectivity/The Culture Of The Self – Web Site – Michel Foucault, UC Berkeley
  • Vico: Seminar in Political Philosophy – Web Site – Leo Strauss, U Chicago
  • Xenophon’s Oeconomicus – Web Site – Leo Strauss, U Chicago


Political Science, International Relations and Law

  • African American Studies: Intro to African American Political Thought – YouTube – Mark Sawyer, UCLA
  • Climate Change: Law and Policy – iTunes – Cymie Payne
  • Election 2012 – YouTube – iTunes – Rob Reich, David Kennedy, Jim Steyer, Stanford
  • Environmental Politics and Law – YouTube – iTunes Video – iTunes Audio – Web Site – John P. Wargo, Yale
  • Faith and Globalization – Web Site – Tony Blair, Miroslav Volf, Yale
  • Geography of US Presidential Elections – YouTube – iTunes – Martin Lewis, Stanford
  • History of Political Theory – iTunes – Wendy Brown, UC Berkeley
  • International Politics – Feed – Johns Hopkins
  • International Political Economy – iTunes – James Morrison, Middlebury College
  • International Politics – Audio – James Morrison, Middlebury College
  • Introduction to German Politics – iTunes – Web – Andreas Busch, Oxford University
  • Introduction to Political Philosophy – YouTube – iTunes –Download Course, Steven B. Smith, Yale
  • Justice: A Journey in Moral Reasoning (Video) – Video – Michael Sandel, Harvard
  • Modeling Politics – iTunes – Courtney Brown, Emory
  • Perspectives on China (Video) – Video – Roderick MacFarquhar, Harvard
  • Politics and Strategy – YouTube – Kathleen Bawn, UCLA
  • Republicanism – Feed – Johns Hopkins
  • Science Fiction and Politics – iTunes Audio – Web –  Courtney Brown, Emory University
  • The Habitable Planet: A Systems Approach to Environmental Science – Web – Harvard/Smithsonian
  • The Moral Foundations of Politics – YouTube – iTunes Video– iTunes Audio – Web Site – Professor Ian Shapiro, Yale
  • The Past and Future of the Left – Web Video – Roberto Mangabeira Unger, Harvard



  • Ancient Israel – YouTube – Web – Daniel Fleming, NYU
  • Faith and Globalization – YouTube – Tony Blair, Miroslav Volf, Yale
  • Historical Jesus – iTunes – Thomas Sheehan, Stanford University
  • Introduction to the Old Testament (Hebrew Bible) – Download Course – Christine Hayes, Yale.
  • Introduction to New Testament History and Literature –YouTube – iTunes – Download Course – Professor Dale B. Martin, Yale
  • Jerusalem: The Holy City from Ancient Canaan t0 Modern Israel – iTunes Video – iTunes Audio – Robert Cargill, UCLA
  • Jews and Christians Throughout History – iTunes Video – Web Video – Rabbi Michael Signer, Notre Dame
  • Philosophy of Religion – Web – T. J. Mawson, Oxford
  • Religion and its Future – Web Video – Roberto Mangabeira Unger, Harvard
  • Science, Magic and Religion: From Antiquity to Present –iTunes – YouTube – UCLA
  • The Central Philosophy of Tibet – Web Audio – Robert Thurman, Columbia University
  • The Hebrew Scriptures in Judaism & Christianity – iTunes Video– Shaye J.D. Cohen


  • Cosmologies of Capitalism – Web – Alan MacFarlane, Cambridge University
  • Foundations of Modern Social Theory – YouTube – iTunes Video– iTunes Audio – Web Site – Iván Szelényi, Yale
  • Global Sociology – YouTube – Professor Michael Burawoy, UC Berkeley
  • Human Development Across the Lifespan in a Social Context –iTunes – Joseph Guada, Ohio State
  • Introduction to the Science of Nonviolence – YouTube – Web – Michael Nagler, UC Berkeley
  • Introduction to Sociology – Web Site – Harvey Molotch, NYU
  • Introduction to Sociology – YouTube – iTunes Video – iTunes Audio – Web – Ann Swidler, UC Berkeley
  • The History of Western Social Theory – YouTube – Alan MacFarlane, Cambridge University
  • The Invention of the Modern World – Quicktime Videos – Alan MacFarlane, Cambridge University
  • The Sociology of Race Relations – iTunes – Gianpaolo Baiocchi, UMASS Amherst

Urban Studies

  • Sensing Place: Photography as Inquiry (Video) – iTunes – Anne Whiston Spirn, MIT



  • Aircraft Systems Engineering – iTunes – Download Course – Multiple professors, MIT
  • Space Flight Mechanics – YouTube – Web Site – Manoranjan Sinha,IIT Kharagpur


  • Introduction to Biological Anthropology – Free – Terrence Deacon, UC Berkeley


  • Astrobiology and Space Exploration – iTunes – YouTube – Lynn Rotschild, Stanford
  • Astronomy 101 – iTunes – Web Site – Scott Miller, Mercedes Richards & Stephen Redman, Penn State
  • Exploring Black Holes: General Relativity & Astrophysics –YouTube – iTunes Video – Web Site – Edmund Bertschinger, MIT
  • Frontiers and Controversies in Astrophysics – YouTube–  iTunes Audio – iTunes Video – Download Course – Charles Bailyn, Yale
  • Introduction to Astrophysics – iTunes – Web – Joshua Bloom, UC Berkeley
  • Introduction to Cosmology – iTunes – James Bullock, UC Berkeley
  • Introduction to General Astronomy – Web – Alex Filippenko, UC Berkeley
  • Introduction to General Astronomy – Web –  Joshua Bloom, UC Berkeley
  • Life in the Universe – iTunesU – Web – Richard Pogge, Ohio State


  • Adolescent Health and Development – iTunes – Web – Robert Blum, Johns Hopkins
  • Anatomy & Physiology – Web – Carnegie Mellon
  • Animals in Research: Law, Policy, and Humane Sciences – Web– Paul A. Locke and Alan M. Goldberg, Johns Hopkins
  • Animal Behavior – iTunes – Web – Gerald Schneider, MIT
  • Autism and Related Disorders – iTunes – Frank Volkmar, Yale
  • Behavioral Endocrinology – Feed – Johns Hopkins
  • Biochemistry – Web – Carnegie Mellon
  • Bioscience in the 21st Century – iTunes – Video Downloads – Team taught, Lehigh University
  • Brain Structure and its Origins – iTunes – Web – Prof. Gerald Schneider, MIT
  • Cardiovascular Grand Rounds – iTunes – Multiplate faculty, Emory
  • Case Studies in Primary Healthcare – iTunes – Web – Henry Taylor and Henry Perry, Johns Hopkins
  • Changing the Face of American Healthcare – Web Audio – Cynthia Toms Smedley, Notre Dame
  • Clinical Anatomy – iTunes Video – Stanford
  • Computational Molecular Biology – Web – Douglas Brutlag, Stanford
  • Darwin’s Legacy – YouTube – iTunes Team taught – Stanford
  • Enhancing Humane Science – Improving Animal Research Web – Alan M. Goldberg & James Owiny, Johns Hopkins
  • Environmental Health Sciences – iTunes Video – YouTube – Web – Kirk Smith, UC Berkeley
  • Evolution, Ecology and Behavior – YouTube – iTunes Audio –iTunes Video – Download Course – Professor Stephen C. Stearns, Yale
  • Frontiers in Biomedical Engineering – YouTube – iTunes Audio –iTunes Video – Download Course – W. Mark Saltzman, Yale
  • Fundamentals of Biology – Web Site – Multiple Instructors, MIT
  • General Biology 1 – Feed – John Hopkins
  • General Biology 1 – iTunes Video – Web – Brian White, UMass-Boston
  • General Biology 2 – iTunes Video – Web – Brian White, UMass-Boston
  • General Biochemistry and Molecular Biology – iTunes – Multiple professors, UC Berkeley
  • General Human Anatomy – YouTube – iTunes – Web – Marian Diamond, UC Berkeley
  • Genetic Engineering in Medicine, Agriculture, and Law –YouTube – Robert B. Goldberg, UCLA
  • Genomes and Diversity – Web Site – Mark Siegal, NYU
  • Genomics & Computational Biology – iTunes – Web – George Church, MIT
  • Genomic Medecine – Web Audio – Isaac Kehane, MIT
  • Global Problems of Population Growth – YouTube – iTunes Audio– iTunes Video – Download Course – Professor Robert Wyman, Yale
  • Growing Up in the Universe – YouTube – Richard Dawkins, Oxford
  • Health Behavior Change at the Individual, Household and Community Levels – Web – iTunes – Peter Winch, Johns Hopkins
  • Human Behavioral Biology – iTunes Video – YouTube – Robert Sapolsky, Stanford
  • Introductory Biology – iTunes – MP3s/Videos – Multiple professors, MIT
  • Introduction to Biology – YouTube – Multiple Professors – UC Berkeley
  • Introduction to Biology – Web – Carnegie Mellon
  • Introduction to Cellular & Molecular Biology – iTunes Audio – Lawrence Chasin & Deborah Mowshowitz, Columbia U.
  • Introduction to Human Nutrition – Web – Nancy Amy, UC Berkeley
  • Introduction to Human Physiology – iTunes Audio – Robin Ball, UC Berkeley
  • Introduction to Immunology – iTunes Video – Gregory Beck, U Mass-Boston
  • Introduction to Oceanography – YouTube – Edwin Schauble, UCLA
  • Issues in Mental Health Research in Developing Countries –iTunes – Web – Judith Bass, Johns Hopkins
  • Life, Concepts and Issues: Introduction to Life Sciences for Non-Science Majors – YouTube – Jay Phelan, UCLA
  • Modern Biology – Web Site – Carnegie Mellon
  • Molecular Biology: Macromolecular Synthesis and Cellular Function – iTunes Audio – Multiple Professor, UC Berkeley
  • Molecules and Cells – Feed – Johns Hopkins
  • Replaceable You: Stem Cells and Tissue Engineering – iTunes – Jill Helms, Stanford
  • Straight Talk About Stem Cells – iTunes – Christopher Scott, Stanford
  • Stem Cells: Policy and Ethics – iTunes – Christopher Scott, Stanford
  • The Future of Human Health – YouTube – iTunes – Jennifer Raymond
  • The History of Public Health – iTunesU – Web – Graham Mooney, Johns Hopkins
  • The Stanford Mini Med School (Fall) – iTunes – YouTube – Web Site – Multiple Professors
  • The Stanford Mini Med School (Winter) – iTunes – YouTube – Web Site – Multiple Professors
  • The Stanford Mini Med School (Spring) – iTunes – Web Site – Multiple Professors
  • The Stanford Mini Med School: The Heart – iTunes – YouTube – Multiple Professors
  • Urban Health in Developing Countries – Web – Abdullah Baqui and William Brieger, Johns Hopkins
  • Virology – iTunes Video – YouTube – Vincent Racaniello, Columbia University



  • Biochemistry 1 – YouTube – Web Site – S. Dasgupta, IIT
  • Chemical Structure and Reactivity –YouTube – iTunes – Web – Peter Vollhardt, UC Berkeley
  • Chemistry (chemical stoichiometry) – Web Site – Carnegie Mellon
  • Core Concepts in Chemistry – iTunes –  Stephen L. Craig – Duke
  • Freshman Organic Chemistry – YouTube – iTunes Audio – iTunes Video – Download Course – J. Michael McBride, Yale
  • Freshman Organic Chemistry II – YouTube – iTunes – Web Site – J. Michael McBride, Yale
  • General Chemistry – iTunes – Kristie Boering, UC Berkeley
  • General Chemistry – iTunes Video – Matthew Stoltzfus, Ohio State
  • Green Chemistry: An Interdisciplinary Approach to Sustainability – YouTube – Professor John Arnold
  • Introduction to Chemistry – iTunes – Multiple professors, UC Berkeley
  • Introduction to Chemistry – Web – Carnegie Mellon
  • Introduction to Chemical Engineering – YouTube – iTunes – Channing Robertson, Stanford
  • Introduction to Solid State Chemistry – YouTube – iTunes Video– Web Site – Donald Sadoway, MIT
  • Organic Chemistry – iTunes – James Nowick, UC Irvine
  • Organic Spectroscopy – iTunes – James Nowick, UC Irvine
  • Principles of Chemical Science – YouTube – MIT, Catherine Drennan and Elizabeth Vogel Taylor

Computer Science & Artificial Intelligence

  • Android Development – iTunes Video – David Fisher, UC Berkeley
  • Artificial Intelligence – YouTube –  iTunes Video – Pieter Abbeel, UC Berkeley
  • Artificial Intelligence – Introduction to Robotics – YouTube –iTunes Video – Multiple formats – Oussama Khatib, Stanford
  • Artificial Intelligence – Natural Language Processing – Multiple formats – Christopher Manning, Stanford
  • Artificial Intelligence – Machine Learning – YouTube – iTunes Video – Multiple formats – Andrew Ng, Stanford
  • Artificial Intelligence – YouTube – Web Site – P.Dasgupta, IIT
  • Basic Concepts of Operating Systems & System Programming YouTube – iTunes Video – Ion Stoica, Anthony Joseph, UC Berkeley
  • Bits: The Computer Science of Digital Information – Multiple Formats – Harry Lewis, Harvard
  • Blender 3D Design – iTunes – Web – Neil Hirsig, Tufts
  • Building Dynamic Web Sites – iTunes – Video & Audio – David Malan, Harvard Extension
  • Building Mobile Applications – iTunes – Web Site – David Malan, Harvard Extension
  • Codecademy – Web Site
  • Coding Together: Apps for iPhone and iPad (2012) – iTunes – Paul Hegarty, Stanford
  • Coding TogetherApps for iPhone and iPad (2013) – iTunes – Paul Hegarty, Stanford
  • Computational Camera and Photography – Download Course – Ramesh Raskar, MIT
  • Computer Architecture – Web Site – YouTube – Anshul Kumar, IIT Delhi
  • Computer Graphics – YouTube – Web Site – Sukhendu Das, IIT
  • Computer Language Engineering – Web Site – Martin Rinard, MIT
  • Computer Networks – YouTube – Web Site –  S.Ghosh, IIT
  • Computer System Engineering – Web Site – Profs. Robert Morris and Samuel Madden, MIT
  • CS50, Harvard’s Introductory Computer Science Course –YouTube – Web Site – iTunes – David Malan, Harvard
  • Database Systems Design – iTunes – Dr Rob Meredith, Monash University
  • Data Structures – iTunes Video – Web – Paul Hilfinger, UC Berkeley
  • Data Structures and Algorithms – YouTube – Richard Buckland, University of New South Wales
  • Design in Computing – YouTube –  Richard Buckland, University of New South Wales
  • Developing Apps for iOS (iPhone & iPad) – iTunes Video – Paul Hegarty, Stanford
  • Developing iPad Applications for Visualization and Insight iTunes Video – Niki Kitur, Carnegie Mellon
  • Discrete Mathematical Structures – YouTube – Kamala Krithivasan, IIT
  • Discrete Mathematics and Probability Theory – YouTube – Web– Umesh Vazirani, UC Berkeley
  • Discrete Stochastic Processes –  YouTube – iTunes – Web Site – Robert Gallagher, MIT
  • Efficient Algorithms and Intractable Problems – iTunes Video –YouTube – Web – Christos Papadimitriou & Satish Rao, UC Berkeley
  • Foundations of Computer Graphics – YouTube – Web – Ravi Ramamoorthi, UC Berkeley
  • Higher Computing – YouTube – Richard Buckland, University of New South Wales
  • Human-Computer Interaction Seminar – YouTube – iTunes – Multiple Staff, Stanford
  • Innovative Computing – YouTube – Multiple Profs, Harvard
  • Intensive Introduction to Computer Science Using C, PHP, and JavaScript – Multiple Formats – YouTube – iTunes – David Malan, Harvard
  • Introduction to Algorithms – iTunes – YouTube – Web Site –  Prof. Charles Leiserson & Erik Demaine, MIT
  • Introduction to Computer Graphics & GPU Programming –iTunes Video – Eric Chan & Hanspeter Pfister, Harvard
  • Introduction to Computer Programming for Scientists and Engineers – iTunes Audio – iTunes Video – Roberto Horowitz, UC Berkeley
  • Introduction to Computer Science and Programming YouTube – iTunes – Web Site – Eric Grimson, John Guttag, MIT
  • Introduction to Computer Science: Programming Methodology – YouTube – iTunes – Multiple formats – Mehran Sahami, Stanford
  • Introduction to Computer Science: Programming Abstractions – YouTube – iTunes – Multiple formats – Julie Zelenski, Stanford
  • Introduction to Computer Science: Programming Paradigms YouTube – iTunes –Multiple formats – Jerry Cain, Stanford
  • Introduction to Computer Architecture (2013) – YouTube –Related Info on Web – Onur Mutlu, Carnegie Mellon
  • Introduction to Computer Architecture (2012) – YouTube – Related Info on Web – Onur Mutlu, Carnegie Mellon
  • Introduction to Computer Graphics – YouTube – Prem Kalra, IIT
  • Introduction to Electrical Engineering and Computer Science I – Web Site – YouTube – Multiple Professors, MIT
  • Introduction to Embedded Systems – iTunes Video – YouTube – Professors Sanjit Seshia, Edward A. Lee, UC Berkeley
  • Introduction to Formal Systems & Computation – iTunes Video– Multiple profs, Harvard
  • Introduction to Information Studies – iTunes – Robert Frost, University of Michigan
  • Introduction to Problem Solving & Programming – YouTube –Web Site – Deepak Gupta, IIT
  • iPhone Application Development in iOS5 (Fall 2011) – HD Video iTunes – Standard-Def Video iTunes
  • iPhone Application Development (Spring 2009) – iTunes – Stanford
  • iPhone Application Development (Winter 2010) – iTunes – Stanford
  • Logic & Proofs – Web Site – Carnegie Mellon
  • Machine Structures – iTunes Video – David Culler, UC Berkeley
  • Machine Learning – iTunes Video – Yaser S. Abu-Mostafa, CalTech
  • Massively Parallel Computing – iTunes Video – Harvard
  • Mathematics for Computer Science – Web Video – Tom Leighton, MIT
  • Media Programming – Web – Carnegie Mellon
  • Multicore Programming Primer – iTunes – Web – Saman Amarasinghe, MIT
  • Online Graphics – YouTube – Ravi Ramamoorthi, UC Berkeley
  • Operating Systems and System Programming – iTunes – Web – Multiple professors, UC Berkeley
  • Performance Engineering of Software Systems – YouTube –Web – Multiple Professors, MIT
  • Principles of Computing – Web – Carnegie Mellon
  • Principles of Digital Communications I – YouTube – iTunes –Web – Profs Gallagher and Zheng, MIT
  • Principles of Digital Communications II – YouTube – Web – MIT
  • Probabilistic Systems Analysis and Applied Probability –YouTube – Web – John Tsitsiklis, MIT
  • Programming Languages and Compilers – YouTube – Paul Hilfinger, UC Berkeley
  • Programming Languages and Compilers – YouTube – Web – Ras Bodik, UC Berkeley
  • Programming for Designers – YouTube – UNSW
  • Python – YouTube – Nick Parlante, Google
  • Quantum Computing for the Determined – YouTube – Michael Nielsen, The University of Queensland
  • Responsible Computing – Web – Carnegie Mellon
  • Search Engines: Technology, Society and Business – YouTube – Marti Hearst, UC Berkeley
  • Software as a Service – YouTube – Armando Fox and David Patterson, UC Berkeley
  • Software Engineering – YouTube – iTunes Audio – iTunes Video –Web – Multiple Professors, UC Berkeley
  • The Beauty and Joy of Computing – iTunes – YouTube – Brian Harvey, UC Berkeley
  • The Beauty and Joy of Computing – YouTube – Web – Dan Garcia, UC Berkeley
  • The Future of the Internet – iTunes – Ramesh Johari, Stanford
  • The Structure and Interpretation of Computer Programs –YouTube – iTunes – Web – Brian Harvey, UC Berkeley
  • Understanding Computers and the Internet – iTunes – Web Site– David Malan, Harvard University
  • XML with Java – iTunes – Web Site – David Malan, Harvard

Engineering (Mechanical, Civil and Electrical)

  • Advanced Analog Integrated Circuits – YouTube – Professor Simone Gambini, UC Berkeley
  • Atomistic Computer Modeling of Materials – YouTube – iTunes Video – Web Site – Gerbrand Ceder & Nicola Marzari, MIT
  • Basic Electronics – YouTube – Web Site – Prof T.S. Natarajan, IIT Madras
  • Chemical Engineering: Process Dynamics and Controls – iTunes – YouTube – Web – Peter Woolf, University of Michigan
  • Civil and Environmental Engineering – iTunes Audio – Marios Agathoklis Panagiotou, UC Berkeley
  • Convex Optimization I – Multiple Formats – Stephen Boyd, Stanford
  • Convex Optimization 2 – Multiple Formats – Stephen Boyd, Stanford
  • Digital Signal Processing – YouTube – Prof. E. Ambikairajah
  • Direct Solar/Thermal to Electrical Energy Conversion Technologies – iTunes – Download Course – Gang Chen, MIT
  • Dynamics of Machines – YouTube – Amitabha Ghosh, IIT
  • Electrical – Digital Signal Processing – YouTube – Web Site – S.C Dutta Roy, IIT
  • Electro Magnetic Fields – YouTube – Harishankar Ramachandran, III
  • Electronic Techniques for Engineering – iTunes Video – YouTube– Web – Vivek Subramanian, UC Berkeley
  • Electronics – High Speed Devices & Circuit –  YouTube – Web Site – K. N. Bhat, IIT Madras
  • Elementary Fluid Mechanics – iTunes Audio – Mark Stacey, UC Berkeley
  • Engineering Ethics – Web Audio – Taft Broome, MIT
  • Engineering Statics – Web Site – Carnegie Mellon
  • Environmental Air Pollution – YouTube – Web Site – Mukesh Sharma, IIT
  • Fluid Mechanics – YouTube – T.I.Eldho, IIT
  • Information and Entropy – Web Video – Paul Penfield and Seth Lloyd, MIT
  • Introduction to Chemical Engineering – YouTube – iTunes – Channing Robertson, Stanford
  • Introduction to Digital Integrated Circuits – iTunes – Elad Alon, UC Berkeley
  • Introduction to Digital Integrated Circuits – YouTube – Professor Jan M. Rabaey, UC Berkeley
  • Introduction to Engineering – iTunes – Tod Laursen, Duke
  • Introduction to Lean Six Sigma Methods – Web Video – Multiple staff, MIT
  • Introduction to Linear Dynamical Systems – Multiple formats – Stephen Boyd, Stanford
  • Introduction to Microelectronic Circuits – iTunes – Chang-Hasnain, UC Berkeley
  • Introduction to Engineering – iTunes Video – Multiple presenters, Duke University
  • Linear Integrated Circuits – YouTube – Professor Clark Tu-Cuong Nguyen, UC Berkeley
  • Mechanical Engineering: Introduction to MEMS Design iTunes Audio – iTunes Video – UC Berkeley
  • Microcontroller Design – YouTube – Beuce Land, Cornell
  • Microcontroller and System-on-Chip Construction Using Verilog and Altera FPGA – YouTube – Beuce Land, Cornell
  • Nano-to-Macro Transport Processes – iTunes Audio – Web Site – Gang Chen, MIT
  • Nanomanufacturing – iTunes Video – iTunes Audio – Web – John Hart, U Michigan
  • Nonlinear Finite Element Analysis – YouTube – Klaus-Jürgen Bathe, MIT
  • The Engineering Profession – iTunes Video – Web – University of Michigan
  • The Fourier Transform and its Applications – YouTube – iTunes– Multiple formats – Brad Osgood, Stanford
  • Technology Entrepreneurship – YouTube – iTunes – Chuck Eesley, Stanford
  • Understanding Lasers and Fiberoptics – YouTube – Web Site – Prof. Shaoul Ezekiel, MIT

Environment & Natural Resources

  • Climate Change: Law and Policy – YouTube – iTunes Audio – iTunes Video – Cymie Payne, Daniel Farber, UC Berkeley
  • Energy Regulations and the Environment – YouTube – Steven Weissman, UC Berkeley
  • Environmental Law and Policy – YouTube – Bob Infelise, UC Berkeley, UC Berkeley
  • Environmental Politics and Law – YouTube – iTunes Video – iTunes Audio – Web Site – John P. Wargo, Yale
  • Global Warming: Understanding the Forecast – YouTube –iTunes Video – Web Site – David Archer, University of Chicago
  • International Environmental Law – YouTube – iTunes Video– iTunes Audio – Web – Cymie Payne, UC Berkeley
  • Intro Environmental Science – iTunes – Brian Lower, Ohio State
  • Introduction to Earthquakes, Their Causes and Effects YouTube – iTunes Video – Web – Richard Allen
  • Introduction to Environmental Economics and Policy – iTunes Audio – YouTube – Web – Peter Berck, UC Berkeley
  • Renewable Energy & Alternative Fuels (Law & Policy)– YouTube – UC Berkeley
  • The Atmosphere, the Ocean, and Environmental Change– YouTube – iTunes – Web Site – Ronald B. Smith, Yale
  • Wildlife Ecology  – iTunes Video – YouTube – Web – William Bean, UC Berkeley
  • Woods Energy Seminar – iTunes – Multiple Professors, Stanford


  • A First Course in Linear Algebra – YouTube – N J Wildberger, UNSW
  • Abstract Algebra – Multiple Formats – Benedict Gross – Harvard
  • Algebraic Topology: A Beginner’s Course – YouTube – NJ Wildberger, University of New South Wales
  • Analytic Geometry and Calculus – YouTube – iTunes Video – Benjamin Johnson, UC Berkeley
  • Analytic Geometry and Calculus (Continuation of above)– YouTube – iTunes Video, Thomas Scanlon, UC Berkeley
  • Calculus – iTunes Audio – F. Michael Christ, UC Berkeley
  • Calculus 1 – YouTube – Web – Matthew Leingang, NYU
  • Calculus Revisited: Single Variable Calculus (1970) – YouTube –iTunes Video – Web Site – Herb Gross, MIT
  • Calculus Revisited: Multivariable Calculus (1970) – YouTube –iTunes Video – Web –  Herb Gross, MIT
  • Computational Science and Engineering I – iTunes – YouTube –Web Site – Gilbert Strang, MIT
  • Core Science Mathematics – YouTube – Web Site – SK Ray, IIT
  • Differential Equations – YouTube – iTunes – Web Site – MIT – Arthur Mattuck
  • Differential & Integral Calculus – YouTube – Steve Butler, UCLA
  • Engineering Statistics – Web Site – Carnegie Mellon
  • Geometric Folding Algorithms:Linkages, Origami, Polyhedra Web Site – Erik Demaine, MIT
  • History of Mathematics – YouTube – N J Wildberger, UNSW
  • Hyperbolic Geometry – YouTube – N J Wildberger, UNSW
  • Introduction to Probability and Statistics – YouTube – iTunes Video – Deborah Nolan, UC Berkeley
  • Introductory Probability and Statistics for Business – YouTube– iTunes – Fletcher Ibser, UC Berkeley
  • Introduction to Statistics – iTunes – Fletcher Ibser, UC Berkeley
  • Introduction to Statistics and Data Analysis – iTunes Video – Brenda Gunderson, University of Michigan
  • Linear Algebra – YouTube – iTunes – Web Site – Gilbert Strang, MIT
  • Logic & Proofs – Web Site – Carnegie Mellon
  • Mathematical Logic – YouTube – Web Site – Arindama Singh, IIT Madras
  • Mathematics for Computer Science – Web Video – Tom Leighton, MIT
  • Mathematics: Making the Invisible Visible – iTunes Video –YouTube – Keith Devlin, Stanford
  • Mathematics Illuminated – Web – Dan Rockmore, Dartmouth College
  • Multivariable Calculus – YouTube – iTunes – Web Site – Dennis Auroux, MIT
  • Probability and Statistics – Web – Carnegie Mellon
  • Probability for Math Science – iTunes – YouTube – Herbert Enderton, UCLA
  • Rational Trigonometry – YouTube – N J Wildberger, UNSW
  • Real Analysis – YouTube – Web Site – S.H. Kulkarni, IIT Madras
  • Real Analysis – YouTube – Francis Su, Harvey Mudd
  • Regression Analysis – YouTube – Web Site – Soumen Maity, IIT Kharagpu
  • Sets, Counting, and Probability – Multiple Formats – Paul Bamberg, Harvard
  • Single Variable Calculus – YouTube – iTunesU – Web Site – David Jerison, MIT
  • Statistical Reasoning – Web – Carnegie Mellon
  • Statistical Reasoning I – iTunesU – Web – John McGready, Johns Hopkins
  • Statistical Reasoning II – iTunes U – Web – John McGready, Johns Hopkins
  • Statistics – Web Site – Carnegie Mellon
  • Statistics for the Behavioral Sciences – YouTube – Web – Ed Bauer, NYU
  • Statistics: Introduction to Probability – iTunes Video – Joseph Blitzstein, Harvard
  • STEM Readiness – Web – Carnegie Mellon
  • The Calculus Lifesaver – iTunes Video – Adrian Banner, Princeton
  • Vector Calculus – YouTube – Dr. Chris Tisdell, UNSW Sydney



  • A Descriptive Introduction to Physics – YouTube – iTunes Video –iTunes Audio – Yury G. Kolomensky, UC Berkeley
  • Classical Physics – YouTube – Web Site – V.Balakrishnan, IIT Madras.
  • Exploring Black Holes: General Relativity & Astrophysics– YouTube – iTunes Video – Web Site – Edmund Bertschinger, MIT
  • Descriptive Introduction to Physics – iTunes Video – iTunes Audio– Richard Muller, UC Berkeley
  • Fundamentals of Physics – YouTube – iTunes – Download Course – Ramamurti Shankar, Yale
  • Fundamentals of Physics II – YouTube – iTunes Video – iTunes Audio – Web Site – Ramamurti Shankar, Yale
  • Introduction to Astrophysics – iTunes – YouTube – Josh Bloom, UC Berkeley
  • Introduction to Cosmology and Particle Physics – Web – Sean Carroll, Caltech
  • Introduction to Cosmology – iTunes – James Bullock, UC Berkeley
  • Introduction to Solar System Astronomy – iTunes – Feed – Richard Pogge, Ohio State
  • Introductory Physics – iTunes – Michael Deweese, UC Berkeley
  • Modern Theoretical Physics: Classic Mechanics (Video) – iTunes– YouTube – Leonard Susskind, Stanford
  • Modern Theoretical Physics: Quantum Mechanics (Video) –iTunes – YouTube – Leonard Susskind, Stanford
  • Modern Theoretical Physics: Special Relativity (Video) – iTunes– YouTube – Leonard Susskind, Stanford
  • Modern Theoretical Physics: Einstein (Video) – iTunes –YouTube – Leonard Susskind, Stanford
  • Modern Theoretical Physics: Cosmology (Video) – iTunes –YouTube – Leonard Susskind, Stanford
  • Modern Theoretical Physics: Statistical Mechanics (Video) –iTunes – YouTube – Leonard Susskind, Stanford
  • Quantum Electrodynamics – Web Site – Richard Feynman, Presented at University of Auckland
  • Quantum Entanglement Part 1: (Video) – iTunes – YouTube – Leonard Susskind, Stanford University
  • Quantum Entanglement Part 3: (Video) – iTunes – YouTube – Leonard Susskind, Stanford University
  • Quantum Mechanics – iTunes – Web – JJ Binney, Oxford University
  • Quantum Mechanics – iTunes – Feed – John Terning, UC Davis
  • Quantum Physics Made Relatively Simple – Videos – Hans Bethe, Cornell University
  • Quantum Theory – YouTube – Web Site – Prasanta Tripathy, IIT Madras
  • Physics I: Classical Mechanics – iTunes – Video Download –YouTube – Web Site – Walter Lewin, MIT
  • Physics II: Electricity and Magnetism – iTunes – Video Download– YouTube – Web Site – Walter Lewin, MIT
  • Physics III: Vibrations and Waves – iTunes – Video Download –YouTube – Walter Lewin, MIT
  • Physics for Future Presidents – YouTube – Web – Richard Muller, UC Berkeley
  • Physics for the 21st Century – Web –  Matthew H. Schneps – Harvard/Smithsonian
  • Science and Cooking: From Haute Cuisine to the Science of Soft Matter – YouTube – Team taught, Harvard
  • Soft X-Rays and Extreme Ultraviolet Radiation – YouTube – David Attwood, UC Berkeley
  • Stars, Galaxies, and the Universe – iTunes – Feed – Richard Pogge, Ohio State
  • String Theory, Black Holes, and the Laws of Nature (Video) –Videos – Andrew Strominger, Harvard
  • The Character of Physical Law – Web – YouTube – Richard Feynman, Cornell
  • The Mechanical Universe – PBS Video – Cal Tech
  • Wave Physics – Web – F. Romanelli (University of Trieste)

Psychology & Cognitive Sciences

  • Brain Structure and its Origins – iTunes – Web – Gerald Schneider, MIT
  • Buddhist Psychology – iTunes – Eleanor Rosch, UC Berkeley
  • Clinical Psychology – iTunes – Ann Kring, UC Berkeley
  • Cognitive Neuroscience – iTunes – Richard Ivry, UC Berkeley
  • Communication and Conflict in Families and Couples YouTube – Benjamin Karney, UCLA
  • Developmental Psychology – iTunes – Alison Gopnik, UC Berkeley
  • Environmental Psychology – iTunes – Daniel Stokols, UC Irvine
  • Developmental Psychopathology – iTunes Audio – Stephen Hinshaw, UC Berkeley
  • General Psychology – iTunes Audio – John Kihlstrom, UC Berkeley
  • How to Think Like a Psychologist – iTunes Video – Multiple profs – Stanford
  • Human Emotion – iTunes Audio – Dacher Keltner, UC Berkeley
  • Human Happiness – iTunes – Dacher Keltner, UC Berkeley
  • Introduction to Psychology – YouTube – iTunes Audio – iTunes Video – Download Course, Paul Bloom, Yale
  • Introduction to Psychology – iTunes – MP3s – Jeremy Wolfe, MIT
  • Introduction to Psychology – YouTube – Web – John Gabrieli, MIT
  • Introduction to Psychology – Web – Carnegie Mellon
  • Neural Networks and Biological Modeling – Web Video – Wolfram Gerstner, École Polytechnique Fédérale de Lausanne
  • Neuroscience and Behavior – iTunes – Download Course – Gerald Schneider, MIT
  • Psychology of Perception – iTunes Video – University of Wisconsin
  • Research and Data Analysis in Psychology – YouTube – iTunes Video – Frederic Theunissen, UC Berkeley
  • Scientific Approaches to Consciousness – iTunes Audio – YouTube– Professor John F. Kihlstrom, UC Berkeley
  • Social Psychology: Self and Society – iTunes Audio – Robb Willer, UC Berkeley
  • The New Psychology of Depression – iTunes Audio – Web Audio– Mark Williams and Danny Penman, Oxford
  • The Psychology, Biology and Politics of Food – Download Course– Professor Kelly D. Brownell, Yale


Public Health

  • Epidemiology and Control of Infectious Diseases – YouTube – Professor Tomas Aragon, UC Berkeley
  • Ethical Challenges in Public Health Interventions: Catastrophic and Routine – YouTube – Professor Harvey Kayman, UC Berkeley


  • Corporate Finance for Healthcare Administrators – iTunes Video – Jack Wheeler, University of Michigan
  • Entrepreneurship and Business Planning – iTunes – Feed – Mark Juliano, Carnegie Mellon
  • Entrepreneurship through the Lens of Venture Capital – iTunes– YouTube – Multiple staff, Stanford
  • Introduction to Strategic Management – Web Site – YouTube  –  R. Srinivasan, IISC Bangalore.
  • Introductory Probability and Statistics for Business – YouTube– iTunes – Fletcher Ibser, UC Berkeley
  • Marketing 321 – iTunes – Elaine Daussy, Texas A&M
  • Real Estate Finance I – iTunes Video – Joshua Kahr, Columbia University
  • Real Estate Finance III – iTunes Video – Joshua Kahr, Columbia University
  • Supply Chain Management & Logistics: An introduction to Principles and Concepts – iTunes – Richard Wilding, Cranfield University
  • Technology Entrepreneurship – YouTube – iTunes – Chuck Eesley, Stanford
  • The Startup Workshop – YouTube – iTunes Video – Stanford


Credit goes to:::

Quick Overview of STM32



STM32 is a microcontroller family from ST with a 32-bit ARM Cortex-M0/M3/M4 CPU. This architecture is designed for use in new microcontrollers, replacing the previous ARM7-based controllers as far as possible. ST’s STM32 it in countless ways with variable peripherals and various body sizes and shap


Block diagram STM32F103xC/D/E

STM32 families

So far there are seven STM32 family:

  • STM32F0
    • Cortex M0
    • Microcontroller to start
    • To 48MHz
  • STM32F1
    • Cortex M3
    • To 72MHz
    • Different subfamilies:
      • Connectivity line
      • Performance line
      • USB Access Line
      • Access Line
      • Value line
  • STM32F2
    • Cortex M3
    • To 120MHz
    • As the STM32F1 series, Camera interface, 32-bit timers, crypto engine …
  • STM32F3
    • Cortex M4
    • DSP and FPU
    • To 72MHz
    • Fast 12-bit 5 MSPS and precise 16-bit sigma-delta ADCs
    • Touch Sensing Controller (TSC)
  • STM32F4
    • Cortex M4
    • DSP and FPU
    • To 180MHz
    • Up to 2MB Flash
  • STM32L1
    • Cortex M3
    • Low Power
    • with LCD Drivers
    • To 32MHz
  • STM32W
    • Cortex M3
    • TO 24MHz
    • RF MCU

Here is an overview of selecting a STM32Fxxx


  • Cortex-M0 / Cortex-M3 / Cortex-M4 core
  • 16KB … 2MB flash ROM
  • 4KB … 256KB SRAM
  • 512 one-time programmable bytes (STM32F2 / 4)
  • Housing 36 … 216 pins as QFN, LQFP and BGA
  • Currently, more than 250 STM32 derivatives / options available
  • To 72MHz CPU clock to 120MHz. During STM32F2xx until 168/180 MHz for the STM32F4xx wherein a special hardware prefetch to 120/168 MHz to achieve a speed which corresponds to 0 wait states The CPU clock is derived via a multiplier from the internal RC clock or an external crystal clock.
  • External bus interface (only on 100-pin packages and only STM32F4, STM32F2 and line STM32F1 Performance)
  • LCD driver for 8×40 points (not on STM32F2xx)
  • TFT driver with STM32F429 / STM32F439
  • Voltage range 1.65 … 3.6 V, only one power supply required
  • Temperature range up to 125 ° C
  • Up to 140 Os, many 5V Tolerant
  • Internal, calibrated RC oscillator at 8MHz (16MHz at STM32F2/F4xx)
  • External crystal
  • Real Time Clock with own crystal and a separate power supply
  • Up to 16 Timers , each timer up to 4 IC / OC / PWM outputs. Including 2x Motion Control Timer (at STM32F103xF / G)
  • SysTick Counter
  • Up to 3 12-bit ADC with a total of 24 AD inputs, integrated temperature sensor voltage measurement, voltage reference and Vrefint VBatt (STM32F4xx)
  • Up to 2 12-bit DA-Converter (up to 3 at STM32F3xx)
  • Up to two DMA Controller with up to 12 channels (16 for STM32F2/4xx)
  • Up to 2 x I ² C
  • Up to 5x USART for up to 8 STM32F2/F4xx) with LIN, IrDA and modem control
  • Up to 3x SPI (up to 6 at STM32F4xx)
  • Up to 2 x I ² S
  • Up to 2x CAN
  • Unique Device ID register (96 bits)
  • RNG – Random Number Generator (STM32F2/4xx)
  • Cryptographic Processor (CRYP) (STM32F2/4xx)
  • Hash Processor (HASH) (STM32F2/4xx)
  • Camera Interface (DCMI) (STM32F2/4xx)
  • USB 2.0 Full Speed ​​/ OTG
  • USB 2.0 High Speed ​​OTG PHY chip with extra (STM32F2/4xx)
  • SDIO interface (such as an SD card reader)
  • Ethernet
  • Watchdog with Window Fashion
  • Each peripheral module is switched on separately, thus significantly reduce Power Consumption
  • JTAG and SWD (Serial Wire Debug) interface
  • Up to 6 hardware breakpoints for debugging
  • and more. . .


Structure of the documentation:

As an example of the documentation is representative of STM32F103RC called. The side of ST includes all the necessary information due to this processor.

These documents describe the controller from ST:

In the Datasheet the special properties of a certain model are described and listed the exact data and pinouts. The peripheral modules are only listed, not described in detail. In the reference, the entire controller with peripheral modules is described in detail, valid for one STM32 family. Details of the processor core itself and not associated with the specific STM32 Cortex-M3 core modules such as the interrupt controller and the SysTick timer is found not there, but in the Cortex-M3 Manual. Who does not use the ST firmware library, which also requires the Flash Programming Reference for the operating mode of the Flash ROM, i.e., the frequency-dependent configuration of wait states. There are also optional documentation of ARM that the Cortex-M3 core / core Cortex-M4 describe. Here is the opcode you use it in assembler wants to program. In addition, should the Errata sheets are observed. Also recommended the Appnote “was STM32F10xxx hardware development: getting started “.

STM32 Standard Peripheral Library

ST offers an extensive family of controllers for each peripheral library. All functions are easy to use around the periphery encapsulated in simple structures and function calls. So you do not take care of the peripheral register. This library and its documentation require a basic understanding of the function of each peripheral module, mediate as the reference oA and various Appnotes. The Library also contains several examples for almost any peripheral. For the USB interface, there is an extra library, as well as for Ethernet.



Advantages over ARM7:

  • Interrupt controller is now part of the processor (as Core Peripheral), the Vector Table is now a real vector table, no jump list as ARM7. By automatisms between core and NVIC (auto save registers r0, r3, lr, sp, pc) if interrupt entry much faster execution time is achieved with interrupts. The interrupt code no longer needs to take care of the security of the above registers and eliminates a special configuration of the handler in the compiler. Before the end of an ISR (i.e., return to the User Code) further interrupts pending, they will be executed without a full pop-push sequence of register is required. Described beautiful it is here in the Insider’s Guide under 2.4.5 / page 20
  • Thumb-2 instruction set, significantly faster than Thumb-1 and equally compact
  • Fewer pins for debugging required by SWD
  • Debug make more hardware breakpoints easier
  • Software is easier because the switch between ARM and Thumb mode fashion disappears

LPC1700 and LPC1300 advantages over:

  • More flexible forms of housing with more peripheral in small enclosures
  • FW Lib for STM32 all equal, all AppNotes / demos refer to this a FW Lib what the development of your application much faster.
  • More accurate and more flexible ADC, especially to LPC1300
  • More flexible options in the periphery >> less a price advantage.


Disadvantage compared to LPC1700:

  • STM32F1xx: only 72 MHz instead of 100 MHz (LPC1759: 120 MHz) frequency; STM32F2xx has not this disadvantage (also 120MHz, with 168MHz STM32F4xx) (But NXP has already announced 150MHz)
  • The LPC1700 has a lot more mechanisms to reduce the impact of wait states of the Flash ROM on the code and data accesses, and that means more performance at the same clock speed. When STM32F2 eliminates this drawback, probably due to the ART accelerators.
  • LPC1xxx all have 32-bit timer. In the STM32 have only STM32F2xx (2 pieces)
  • I2S unit of ST does not have a FIFO mode must 2x16bits 24/32Bit and half words are transmitted. Where in general the new ARM processors available DMA channels means (based on its own BUS channels and memory accesses) FIFO at any size.

Advantages over other “small” such as PIC, Atmel, etc.

  • almost the same price for hobby applications
  • 32 bits directly into assembler calculable
  • better peripheral
  • … and another 1000 points …

Disadvantage for hobbyists

  • Not directly “Steckbrettauglich” because no available DIL package. The ebay shop dipmicro leads very cheap Adapter series for implementing from LQFP48 to DIP48. QFP64 in 0.5mm lead pitch 0.8mm and not as AVR
  • Many peripherals, all clocks must be set correctly, if necessary, adjust the startup code, etc.

Which Cloud Storage Provider Is The Best ?

cloudcomputing1 Cloud-storage

Successful cloud drives available such as Google-Drive and Microsoft’s Sky-Drive. However, which have better security than other? Let us compare their security features to find out……



When using Google Drive, you will always notice that the prefix is “https”, not the common “http”. This is because the website uses a secure socket layer (SSL), which means that all data traffic between your browser and the Google servers are encrypted! On top of that, the website needs to show a valid “certificate” to the browser, which is signed by a trusted authority such as VeriSign. Certificates have an expiry date, and if the certificate is not trusted, browsers will usually raise a warning to the user. This ensures that “man-in-the-middle” attacks are extremely difficult, where hackers pose themselves as the legitimate server and intercept data packets travelling between the user and genuine server. However, the disturbing thing is that your data is stored unencrypted on Google’s servers, which means that only physical safety of the servers protects your data at their end. While Google claims that this is done so that users can preview their files, one of the key reasons could also be that Google needs to analyze your files in order to serve up target advertising, which is their main form of revenue. Additionally, Drive also offers two-step authentication, where a user has to enter a code delivered by SMS to their mobile before logging in successfully. A critical statement in Google’s policy includes “When you upload or otherwise submit content to our Services, you give Google (and those we work with) a worldwide license to use, host, store, reproduce, modify, create derivative works ..”. This means that Google can effectively use your work and publish it in a different way, which is undesirable.



Dropbox is also one of the most popular cloud storage services around, and it also clarifies
its security features on the website. Dropbox also uses SSL to transfer data securely, and
AES-256 encryption to encrypt user files. Unlike Google Drive, this means that data stored on
Amazon S3 servers already have a level of protection even if they are breached. Additionally,
Amazon S3 storage has extremely robust security protocols, offering SSL encryption throughout
all transmissions internally and externally, and storing data redundantly in multiple locations to
prevent outages from causing disruption of service. Dropbox also offers two-step authentication,
and allows for SMS based confirmations as well as authentication via mobile apps. Google offers
verification through text, voice and also offers a mobile app to retrieve codes.


different-options-for-triggering-actions-on-ifttt_thumb_65d38c29 SkyDrive-Android

SkyDrive also uses SSL (which utilizes both asymmetric and symmetric encryption) to
transmit data securely from the user to Microsoft’s data center. However, like Drive
and unlike Dropbox, SkyDrive also does not encrypt files at rest. Once again,
an advantage is that files can be previewed because they are unencrypted on
Microsoft servers. SkyDrive has two-step authentication, but it is done by verification
through an alternate email address. However, Microsoft does not provide any
proper documentation on the security protocols used to protect data in their data centers.
Additionally, their privacy policy says “You understand that Microsoft may need, and you hereby grant Microsoft the right, to use, modify, adapt, reproduce, distribute, and display content posted on the service solely to the extent necessary o provide the service.”. There is a subtle difference compared to Google’s policy, because Microsoft assures that any information will only be used to improve the quality of the service, but Google’s policy allows manipulation of content for their own purposes.
Apple has made it even more mainstream with the announcement of iCloud. The most basic way to describe cloud computing is that it is remote storage for all your files. The “CLOUD” is where you store everything, and the cloud will follow you wherever you go, allowing you to access it anytime from any device. You don’t have to worry about how much of your computer’s memory is space is still available, or remembering to save that file on a zip disk and bring it with you to the office. With iCloud, you can store all your files, music, apps, etc. on one Apple device and retrieve it on another. As with most technological advancements, there are pros and cons to cloud computing. Let’s take a look at the pros and cons, and specifically with Apple’s iCloud.
  • If you buy any new Apple device, iCloud comes with it for free. There isn’t anything wrong with free!
  • One of the best things about iCloud is that it can store an almost unlimited amount of data for you. With your subscription to iCloud you can store up to 5GB of data, which is a lot. The best part is, everything you purchase from the iTunes store, all your music, apps, shows, books, and more, have unlimited storage, so they won’t come out of the 5GB you’re allowed. You can pay for more storage if you want, but most likely you won’t need it. With all that storage, you can now access your entire music library from any Apple device you have, and you don’t have to worry anymore about picking just your favorites for your iPod.
  • The iCloud will automatically sync all of your Apple devices with your Apple content, making it so much easier for you. You don’t have to worry that a song you downloaded on your iPod isn’t on your computer, or vice versa. iCloud will take care of that for you.


  • If you download music or files from other sources, you will have to pay an annual fee of $24.99 (around 1350 Rupees in Indian Currency) for Apple to store and sync them. Really, this price is not that bad because it breaks down to only a couple dollars per month. However, it is a drawback to have to pay to use your own stuff, which you might have paid for already from the source you got it from in the first place.
  • If you’re new to cloud computing, you might experience a degree of worry while using iCloud. You might worry that somehow Apple will lose all your precious files or your entire music collection, or that somehow your information will be hacked by someone else who reaches into your cloud. While these are reasonable concerns to have, you can rest assured that they aren’t going to happen.
  •  The nature of the cloud is to protect and backup your data, so it’s safe with Apple. But nothing in life is truly a guarantee, so a little worry might be a con to your iCloud use. If your interest in cloud computing relates to using the cloud for business perhaps Icloud is not your best alternative. The feature set and guarantees involved with data storage relate more to individual consumers.