Open Books




Write Course Reviews!
Rate and Share Courses!!
Spread Free Education!!!


Click here to visit IIMRA Main Site

Become Social, Stay Connected!

Carnegie Mellon

Introduction to Computer Architecture (2013)


with Onur Mutlu           YouTube       Course Info 



YouTube-iTunes
Introduction to Computer Architecture (2013) 4.00/5 (80.00%) 1 vote

JavaScript Design Patterns


with Ben Jaffe

6 weeks

Udacity
JavaScript Design Patterns 4.00/5 (80.00%) 1 vote

iOS Networking with Swift


with Jarrod Parkes



Udacity
iOS Networking with Swift 4.00/5 (80.00%) 1 vote
HarvardX

Introduction to Computer Science


with David J. Malan, Rob Bowden, Zamyla Chan, Allison Buchholtz-Au



edX
Introduction to Computer Science 4.00/5 (80.00%) 1 vote
Microsoft

Microsoft Enterprise Mobility Suite


with Rob Linsky

6 weeks
14th Sep 2015
edX
Microsoft Enterprise Mobility Suite 4.00/5 (80.00%) 1 vote
Microsoft

Designing Advanced Applications using XAML


with Sidney Andrews

5 weeks
31st Oct 2015
edX
Designing Advanced Applications using XAML 4.00/5 (80.00%) 1 vote
Microsoft

Office 365: Managing Identities and Services


with Anthony Steven, Martin Coetzer



edX
Office 365: Managing Identities and Services 4.00/5 (80.00%) 1 vote


YouTube-iTunes
Artificial Intelligence – Introduction to Robotics 4.00/5 (80.00%) 1 vote
UC Berkeley

Foundations of Computer Graphics


with  Ravi Ramamoorthi



YouTube-iTunes
Foundations of Computer Graphics 4.00/5 (80.00%) 1 vote
UPValenciaX

Information Systems and Computer Applications, Part 2: Hardware


with Vicent Botti Navarro, Miguel Rebollo, Carlos Turró, Nacho Despujol

4 weeks
13th Oct 2015
edX
Information Systems and Computer Applications, Part 2: Hardware 4.00/5 (80.00%) 1 vote
MIT

Computational Camera and Photography


with Ramesh Raskar         Online Audio       Institute Web



Others
Computational Camera and Photography 4.00/5 (80.00%) 1 vote
Springfield

Linux Implementation/Administration Practicum


with Tulio Llosa, U of Illinois



YouTube-iTunes
Linux Implementation/Administration Practicum 4.00/5 (80.00%) 1 vote
UC Berkeley

The Beauty and Joy of Computing


with Brian Harvey         iTunes       YouTube



YouTube-iTunes
The Beauty and Joy of Computing 4.00/5 (80.00%) 1 vote
UC Berkeley

Data Structures


with Joshua A. Hug         iTunes        YouTube



YouTube-iTunes
Data Structures 4.50/5 (90.00%) 2 votes
IIT

Introduction to Problem Solving & Programming


with  Deepak Gupta          YouTube       Institute Web



YouTube-iTunes
Introduction to Problem Solving & Programming 4.50/5 (90.00%) 2 votes
UC Berkeley

Online Graphics


with Ravi Ramamoorthi



YouTube-iTunes
Online Graphics 4.50/5 (90.00%) 2 votes

Responsive Images


with Sam Dutton, Cameron Pittman



Udacity
Responsive Images 4.00/5 (80.00%) 1 vote
IITBombayX

Introduction to Computer Programming, Part 1


with Deepak B. Phatak, Supratik Chakraborty, Nagesh Karmali, Firuza Aibara

9 weeks

edX
Introduction to Computer Programming, Part 1 4.00/5 (80.00%) 1 vote
University of California, Berkely

Software as a Service Fundamentals


with Armando Fox

9 weeks long
21st Oct 2014
edX
Software as a Service Fundamentals 3.00/5 (60.00%) 1 vote
Rice University

Principles of Computing (Part 2)


with Scott Rixner, Joe Warren, Luay Nakhleh

4 weeks of study
10th Jul 2015
Coursera
Principles of Computing (Part 2) 4.00/5 (80.00%) 1 vote
University of New South Wales

Higher Computing


with Richard Buckland



YouTube-iTunes
Higher Computing 4.00/5 (80.00%) 1 vote

Google Play Services: Identity


with Laurence MoroneyJocelyn BeckerMagnus Hyttsten



Udacity
Google Play Services: Identity 4.00/5 (80.00%) 1 vote
University of California, San Diego

Assembling Genomes and Sequencing Antibiotics (Bioinformatics II)


with Pavel Pevzner, Phillip E. C. Compeau

4 weeks of study
25th May 2015
Coursera
Assembling Genomes and Sequencing Antibiotics (Bioinformatics II) 4.00/5 (80.00%) 1 vote
UC Berkeley

Efficient Algorithms and Intractable Problems


with Christos Papadimitriou & Satish Rao         iTunes        YouTube       Institute Web



YouTube-iTunes
Efficient Algorithms and Intractable Problems 4.00/5 (80.00%) 1 vote
Stanford

Human-Computer Interaction Seminar


with Multiple Staff          YouTube        iTunes



YouTube-iTunes
Human-Computer Interaction Seminar 4.00/5 (80.00%) 1 vote
ETHx

Autonomous Mobile Robots


with Roland Siegwart, Marco Hutter, Margarita Chli, Davide Scaramuzza, Martin Rufli



edX
Autonomous Mobile Robots 4.00/5 (80.00%) 1 vote
UNIVERSITY OF COLORADO SYSTEM

Database Management Essentials


with 

Michael Mannino

7 weeks
15th Sep 2015
Coursera
Database Management Essentials 3.80/5 (76.00%) 10 votes

Game Elements for Learning


with Robin Bartoletti

4 weeks long
1st Jul 2013
Canvas
Game Elements for Learning 4.00/5 (80.00%) 1 vote
University of California, San Diego

Clustering Biological Data (Bioinformatics V)


with Pavel Pevzner, Phillip E. C. Compeau

4 weeks
28th Sep 2015
Coursera
Clustering Biological Data (Bioinformatics V) 4.00/5 (80.00%) 1 vote


YouTube-iTunes
iPhone Application Development (Winter 2010) 4.00/5 (80.00%) 1 vote


YouTube-iTunes
Great Insights in Computing 4.00/5 (80.00%) 1 vote
Harvard

CS50, Harvard’s Introductory Computer Science Course (2014)


with David Malan         iTunes        YouTube



YouTube-iTunes
CS50, Harvard’s Introductory Computer Science Course (2014) 4.00/5 (80.00%) 1 vote
UC Berkeley

Programming Languages and Compilers


with Paul Hilfinger



YouTube-iTunes
Programming Languages and Compilers 4.00/5 (80.00%) 1 vote

Browser Rendering Optimization


with Paul Lewis, Cameron Pittman



Udacity
Browser Rendering Optimization 4.00/5 (80.00%) 1 vote


YouTube-iTunes
iPhone Application Development in iOS5 (Fall 2011) 4.00/5 (80.00%) 1 vote
6 weeks
14th Sep 2015
edX
Microsoft Enterprise Mobility Suite with Online Labs 4.00/5 (80.00%) 1 vote
University of Maryland

Programming Mobile Applications for Android Handheld Systems: Part 1


with Dr. Adam Porter

4 weeks of study
6th May 2015
Coursera
Programming Mobile Applications for Android Handheld Systems: Part 1 4.50/5 (90.00%) 2 votes

iOS Persistence and Core Data


with Jason Schatz



Udacity
iOS Persistence and Core Data 4.00/5 (80.00%) 1 vote
Microsoft

Developing Windows 10 UWP Apps – Part 3


with Chris Howd, Sage Franch, Daren May

4 weeks
25th Nov 2015
edX
Developing Windows 10 UWP Apps – Part 3 4.00/5 (80.00%) 1 vote

Intro to AJAX


with Cameron Pittman



Udacity
Intro to AJAX 4.00/5 (80.00%) 1 vote


YouTube-iTunes
Developing iPad Applications for Visualization and Insight 4.00/5 (80.00%) 1 vote
Saarland University Germany

Software Debugging


with Andreas Zeller and Gundega Dekena



Udacity
Software Debugging 3.50/5 (70.00%) 2 votes

Configuring Linux Web Servers


with Michael Wales



Udacity
Configuring Linux Web Servers 4.00/5 (80.00%) 1 vote
Microsoft

Introduction to TypeScript


with Dan Wahlin, Anders Hejlsberg

6 weeks

edX
Introduction to TypeScript 4.00/5 (80.00%) 1 vote
Rice University

Principles of Computing (Part 1)


with Scott Rixner, Joe Warren, Luay Nakhleh

5 weeks of study
22nd May 2015
Coursera
Principles of Computing (Part 1) 4.00/5 (80.00%) 1 vote

Intro to Point & Click App Development


with Samantha Ready, Mario Korf, Andy Brown



Udacity
Intro to Point & Click App Development 4.00/5 (80.00%) 1 vote

Learn Backbone.js


with Ben Jaffe



Udacity
Learn Backbone.js 4.00/5 (80.00%) 1 vote
UPValenciaX

CLEP Information Systems and Computer Applications, Part 3: Software Development


with Vicent Botti Navarro, Tanja Vos, Carlos Turró, Ignacio Despujol

3 weeks
10th Nov 2015
edX
CLEP Information Systems and Computer Applications, Part 3: Software Development 4.00/5 (80.00%) 1 vote
UPValenciaX

CLEP Information Systems and Computer Applications, Part 4: Programming


with Vicent Botti Navarro, Tanja Vos, Carlos Turró, Ignacio Despujol

4 weeks
1st Dec 2015
edX
CLEP Information Systems and Computer Applications, Part 4: Programming 4.00/5 (80.00%) 1 vote
14 weeks
2nd Jun 2015
edX
CS For All: Introduction to Computer Science and Python Programming 4.00/5 (80.00%) 1 vote
Georgia Institute of Technology

Software Defined Networking


with Dr. Nick Feamster

8 weeks long
25th May 2015
Coursera
Software Defined Networking 4.00/5 (80.00%) 1 vote

Developing Scalable Apps in Python


with Magnus HyttstenKarl Krueger, Gundega Dekena

6 weeks

Udacity
Developing Scalable Apps in Python 3.50/5 (70.00%) 2 votes


YouTube-iTunes
Programming for Designers 4.00/5 (80.00%) 1 vote


YouTube-iTunes
Artificial Intelligence 2.50/5 (50.00%) 2 votes
5 weeks
17th Nov 2015
edX
Introduction to Programming with Java Part 1: Starting to Code with Java 4.00/5 (80.00%) 1 vote
UTAustinX

Embedded Systems – Shape The World


with Jonathan Valvano, Dr. Ramesh Yerraballi

16 weeks
20th Jan 2016
edX
Embedded Systems – Shape The World 4.00/5 (80.00%) 1 vote

Intro to jQuery


with Cameron Pittman



Udacity
Intro to jQuery 4.00/5 (80.00%) 1 vote
University of California, San Diego

Social Computing


with 

Scott Klemmer



Coursera
Social Computing 4.00/5 (80.00%) 1 vote
5 weeks
1st Sep 2015
edX
Systematic Program Design – Part 2: Arbitrary Sized Data 4.00/5 (80.00%) 1 vote

Google Play Services: AdMob


with Magnus Hyttsten, Jocelyn Becker, Laurence Moroney



Udacity
Google Play Services: AdMob 4.00/5 (80.00%) 1 vote
University of California, Davis

Introduction to Parallel Programming


with John Owens, David Luebke, Cheng-Han and LeeMike Roberts



Udacity
Introduction to Parallel Programming 4.00/5 (80.00%) 2 votes
Microsoft

Introduction to Office 365 APIs


with Christopher Harrison

5 weeks

edX
Introduction to Office 365 APIs 4.00/5 (80.00%) 1 vote
Adelaide University

Think. Create. Code


with Katrina Falkner, Claudia Szabo, Rebecca Vivian, Nick Falkner

6 weeks
30th Apr 2015
edX
Think. Create. Code 4.00/5 (80.00%) 1 vote
Harvard

Innovative Computing


with Multiple Profs



YouTube-iTunes
Innovative Computing 4.00/5 (80.00%) 1 vote
Stanford

Developing iOS 8 Apps with Swift


with  Paul Hegarty



YouTube-iTunes
Developing iOS 8 Apps with Swift 4.00/5 (80.00%) 1 vote


YouTube-iTunes
Massively Parallel Computing 4.00/5 (80.00%) 2 votes
UC Berkeley

Software Engineering


with Multiple Professors           YouTube      iTunes Audio      iTunes Video     Institute Web



YouTube-iTunes
Software Engineering 4.00/5 (80.00%) 1 vote

Linux Command Line Basics


with Karl Krueger, Philip Mallory



Udacity
Linux Command Line Basics 4.00/5 (80.00%) 1 vote

Android Ubiquitous Computing


with Timothy Jordan, Wayne Piekarski, Joshua Gordon



Udacity
Android Ubiquitous Computing 4.50/5 (90.00%) 2 votes
MIT

Multicore Programming Primer


with Saman Amarasinghe           iTunes        Institute Web



YouTube-iTunes
Multicore Programming Primer 4.00/5 (80.00%) 1 vote

HTML5 Game Development


with Colt McAnlis, Peter Lubbers and Sean Bennett



Udacity
HTML5 Game Development 3.50/5 (70.00%) 2 votes
University of Toronto

Learn to Program: Crafting Quality Code


with Jennifer Campbell and Paul Gries

5 weeks long
25th Mar 2013
Coursera
Learn to Program: Crafting Quality Code 4.00/5 (80.00%) 1 vote


YouTube-iTunes
Introduction to Computing for Non-Majors 4.00/5 (80.00%) 1 vote
Harvard Extension

Building Dynamic Web Sites


with David Malan           YouTube-iTunes      Others



YouTube-iTunes
Building Dynamic Web Sites 4.00/5 (80.00%) 1 vote
Harvard

Introduction to Computer Graphics & GPU Programming


with  Eric Chan & Hanspeter Pfister



YouTube-iTunes
Introduction to Computer Graphics & GPU Programming 4.00/5 (80.00%) 1 vote
IIT

Computer Graphics


with Sukhendu Das          YouTube      Institute Web



YouTube-iTunes
Computer Graphics 4.00/5 (80.00%) 1 vote
Rice University

An Introduction to Interactive Programming in Python


with Joe Warren, Scott Rixner, John Greiner and Stephen Wong

5 weeks long
22nd May 2015
Coursera
An Introduction to Interactive Programming in Python 5.00/5 (100.00%) 1 vote
Microsoft

Programming in F#


with Dave Russell

4 weeks
28th Sep 2015
edX
Programming in F# 4.50/5 (90.00%) 2 votes
Monash University

Database Systems Design


with Rob Meredith



YouTube-iTunes
Database Systems Design 4.00/5 (80.00%) 1 vote


Education-Portal
Information Systems and Computer Applications 4.50/5 (90.00%) 2 votes

HTML5 Canvas


with James Williams, Cameron Pittman



Udacity
HTML5 Canvas 4.00/5 (80.00%) 1 vote

Full Stack Foundations


with Lorenzo Brown



Udacity
Full Stack Foundations 2.67/5 (53.33%) 3 votes

Learn Swift Programming Syntax


with Gabrielle Miller-Messner



Udacity
Learn Swift Programming Syntax 4.00/5 (80.00%) 1 vote
Microsoft

Programming with C#


with Gerry O’Brien

6 weeks

edX
Programming with C# 4.00/5 (80.00%) 1 vote
University of California, Berkely

Software as a Service


with Armando Fox

8 weeks long
6th Jan 2015
edX
Software as a Service 3.00/5 (60.00%) 1 vote
Yonsei University

Wireless Communication Emerging Technologies


with Prof. Jong-Moon Chung, Ph.D.



Coursera
Wireless Communication Emerging Technologies 2.50/5 (50.00%) 2 votes
UPValenciaX

Information Systems and Computer Applications, Part 1: IT


with Vicent Botti Navarro, Jaime Busquets, Miguel Rebollo, Nacho Despujol

4 weeks
15th Sep 2015
edX
Information Systems and Computer Applications, Part 1: IT 4.00/5 (80.00%) 1 vote
Microsoft

Windows PowerShell Fundamentals


with Rob Linsky

5 weeks

edX
Windows PowerShell Fundamentals 4.00/5 (80.00%) 1 vote
UC Berkeley

Android Development


with David Fisher



YouTube-iTunes
Android Development 4.00/5 (80.00%) 1 vote
6 weeks
2nd Nov 2015
edX
Paradigms of Computer Programming – Abstraction and Concurrency 4.00/5 (80.00%) 1 vote
HKUSTx

Introduction to Java Programming – Part 2


with Ting-Chuen Pong, Tony W K Fung, Leo P M Fan

5 weeks
18th May 2015
edX
Introduction to Java Programming – Part 2 4.00/5 (80.00%) 1 vote
DelftX

Introduction to Functional Programming


with Erik Meijer

7 weeks
15th Oct 2015
edX
Introduction to Functional Programming 4.00/5 (80.00%) 1 vote
The University of British Columbia

Introduction to Systematic Program Design – Part 1


with Gregor Kiczales

8 weeks long
3rd Jun 2013
Coursera
Introduction to Systematic Program Design – Part 1 4.00/5 (80.00%) 3 votes
LinuxFoundationX

Introduction to Linux


with Jerry Cooperstein

8 weeks

edX
Introduction to Linux 4.00/5 (80.00%) 1 vote
Vanderbilt University

Introduction to Programming with MATLAB


with Akos Ledeczi, Michael Fitzpatrick

9 weeks of study
14th Apr 2015
Coursera
Introduction to Programming with MATLAB 4.00/5 (80.00%) 1 vote
7 weeks
26th Oct 2015
edX
The Beauty and Joy of Computing (CS Principles), Part 2 4.67/5 (93.33%) 3 votes

Android Development for Beginners


with Katherine Kuan, Kunal Chawla



Udacity
Android Development for Beginners 4.00/5 (80.00%) 1 vote
6 weeks
28th Jul 2015
edX
Introduction to Mobile Application Development using Android 4.50/5 (90.00%) 2 votes
Hebrew University of Jerusalem

From Nand to Tetris / Part I


with Shimon Schocken, Noam Nisan

7 weeks of study
11th Apr 2015
Coursera
From Nand to Tetris / Part I 4.00/5 (80.00%) 1 vote


Udacity
Android Wear Development 4.00/5 (80.00%) 1 vote