Open Books




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


Click here to visit IIMRA Main Site

Become Social, Stay Connected!


HTML5 Game Development


with Colt McAnlis, Peter Lubbers and Sean Bennett



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

Computability, Complexity & Algorithms


with Charles Brubaker, Lance Fortnow, Hariharan Venkateswaran



Udacity
Computability, Complexity & Algorithms 4.00/5 (80.00%) 1 vote
Stanford University

Cryptography II


with Dan Boneh

6 weeks long
1st Jun 2015
Coursera
Cryptography II 1.50/5 (30.00%) 2 votes
7 weeks
8th Sep 2015
edX
The Beauty and Joy of Computing (CS Principles), Part 1 4.00/5 (80.00%) 1 vote

Intro to Relational Databases


with Karl Krueger

4 weeks

Udacity
Intro to Relational Databases 4.00/5 (80.00%) 1 vote
Stanford University

Game Theory II: Advanced Applications


with Kevin Leyton-Brown, Yoav Shoham, Matthew O. Jackson

6 weeks
8th Jan 2016
Coursera
Game Theory II: Advanced Applications 4.00/5 (80.00%) 1 vote
Harvard

Introduction to Formal Systems & Computation


with Multiple profs



YouTube-iTunes
Introduction to Formal Systems & Computation 4.00/5 (80.00%) 1 vote
Stanford University

Introduction to Logic


 with  Michael Genesereth

8 weeks of study
28th Sep 2015
Coursera
Introduction to Logic 4.00/5 (80.00%) 1 vote
Johns Hopkins University

Bioconductor for Genomic Data Science


with Kasper Daniel Hansen, PhD

4 weeks of study
3rd Aug 2015
Coursera
Bioconductor for Genomic Data Science 4.00/5 (80.00%) 1 vote
Princeton University

Analysis of Algorithms


with Robert Sedgewick

6 weeks long
1st Sep 2013
Coursera
Analysis of Algorithms 3.00/5 (60.00%) 1 vote
UC BerkeleyX

Preparing for the AP* Computer Science A Exam — Level Up! Part 4


with Michael Clancy, Nate Titterton, Sean Morris


1st Jan 2016
edX
Preparing for the AP* Computer Science A Exam — Level Up! Part 4 4.00/5 (80.00%) 1 vote
MIT

Discrete Stochastic Processes


with Robert Gallagher           YouTube      iTunes       Institute Web



YouTube-iTunes
Discrete Stochastic Processes 4.00/5 (80.00%) 1 vote
MIT

Computer Language Engineering


with Martin Rinard



Others
Computer Language Engineering 4.00/5 (80.00%) 1 vote
UC Davis

Computer Graphics


with Kenneth Joy



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

Computer System Engineering


with Robert Morris & Samuel Madden



Others
Computer System Engineering 4.00/5 (80.00%) 1 vote
Rutgers

Introduction to Computing


with JT Chirco



YouTube-iTunes
Introduction to Computing 4.00/5 (80.00%) 1 vote
University of California, San Diego

Finding Hidden Messages in DNA (Bioinformatics I)


with Pavel Pevzner, Phillip E. C. Compeau

4 weeks of study
13th Apr 2015
Coursera
Finding Hidden Messages in DNA (Bioinformatics I) 4.50/5 (90.00%) 2 votes
Johns Hopkins University

Command Line Tools for Genomic Data Science


with Liliana Florea, PhD

4 weeks
6th Jul 2015
Coursera
Command Line Tools for Genomic Data Science 3.33/5 (66.67%) 3 votes
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
UC Berkeley

Foundations of Computer Graphics


with  Ravi Ramamoorthi



YouTube-iTunes
Foundations of Computer Graphics 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
UC Berkeley

Introduction to Embedded Systems


with Professors Sanjit Seshia, Edward A. Lee          iTunes        Institute Web



YouTube-iTunes
Introduction to Embedded Systems 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


YouTube-iTunes
Advanced Operating Systems Structures and Implementation 4.00/5 (80.00%) 1 vote
Peking University

Advanced Data Structures and Algorithms


with Prof. Ming Zhang

8 weeks
1st Jul 2015
Coursera
Advanced Data Structures and Algorithms 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


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

Algorithms


with Michael LittmanJob Evers



Udacity
Algorithms 3.50/5 (70.00%) 2 votes
Stanford University

Algorithms: Design and Analysis, Part 1


with Tim Roughgarden

6 weeks long
19th Jan 2015
Coursera
Algorithms: Design and Analysis, Part 1 3.00/5 (60.00%) 1 vote

Web Development


with Steve HuffmanAnthony Teate



Udacity
Web Development 3.50/5 (70.00%) 2 votes


Others
Computational Discrete Mathematics 4.50/5 (90.00%) 2 votes
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
Harvard University

Understanding Computers and the Internet


with David Malan          iTunes       Institute Web



YouTube-iTunes
Understanding Computers and the Internet 4.00/5 (80.00%) 1 vote
Stanford University

Introduction to Artificial Intelligence


with Sebastian Thrun and Peter Norvig



Udacity
Introduction to Artificial Intelligence 4.00/5 (80.00%) 2 votes
University of California, San Diego

Finding Mutations in DNA and Proteins (Bioinformatics VI)


with Pavel Pevzner, Phillip E. C. Compeau

5 weeks
2nd Nov 2015
Coursera
Finding Mutations in DNA and Proteins (Bioinformatics VI) 4.00/5 (80.00%) 1 vote
University of California, San Diego

Deciphering Molecular Evolution (Bioinformatics IV)


with Pavel Pevzner, Phillip E. C. Compeau

5 weeks
17th Aug 2015
Coursera
Deciphering Molecular Evolution (Bioinformatics IV) 4.00/5 (80.00%) 1 vote
Stanford

Startups


with  Peter Thiel



Others
Startups 4.00/5 (80.00%) 1 vote
Stanford

The Future of the Internet


with Ramesh Johari



YouTube-iTunes
The Future of the Internet 4.00/5 (80.00%) 1 vote
University of Virginia

Applied Cryptography


with David Evans and Shayan Doroudi



Udacity
Applied Cryptography 3.33/5 (66.67%) 3 votes
Stanford University

Cryptography I


with Dan Boneh

6 weeks long
20th Apr 2015
Coursera
Cryptography I 3.00/5 (60.00%) 2 votes
Icahn School of Medicine at Mount Sinai

Big Data Science with the BD2K-LINCS Data Coordination and Integration Center


with Avi Ma’ayan, PhD

7 weeks of study
15th Sep 2015
Cousera
Big Data Science with the BD2K-LINCS Data Coordination and Integration Center 4.50/5 (90.00%) 2 votes

A/B Testing


with Diane Tang, Carrie GrimesCaroline Buckey



Udacity
A/B Testing 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
MIT

Advanced Data Structures


with uctures Erik Demaine       YouTube     Others



YouTube-iTunes
Advanced Data Structures 4.00/5 (80.00%) 1 vote

Interactive 3D Graphics


with Eric Haines and Gundega Dekena



Udacity
Interactive 3D Graphics 3.50/5 (70.00%) 2 votes

Differential Equations in Action


with Jörn LoviscachMiriam Swords Kalk



Udacity
Differential Equations in Action 3.50/5 (70.00%) 2 votes
UC Berkeley

Search Engines: Technology, Society and Business


with Marti Hearst



YouTube-iTunes
Search Engines: Technology, Society and Business 4.00/5 (80.00%) 1 vote
University of New South Wales

Data Structures and Algorithms


with Richard Buckland



YouTube-iTunes
Data Structures and Algorithms 4.00/5 (80.00%) 1 vote
University of Illinois at Urbana-Champaign

Text Mining and Analytics


with ChengXiang  Zhai

4 weeks long
8th Jun 2015
Coursera
Text Mining and Analytics 4.00/5 (80.00%) 1 vote
University of California, San Diego

Algorithms, Biology, and Programming for Beginners


with Pavel Pevzner, Phillip E. C. Compeau

8 weeks long
18th May 2015
Cousera
Algorithms, Biology, and Programming for Beginners 2.33/5 (46.67%) 3 votes
5 weeks
21st Sep 2015
edX
Paradigms of Computer Programming – Fundamentals 4.00/5 (80.00%) 1 vote


Education-Portal
Introduction to Computing: Certificate Program 4.00/5 (80.00%) 1 vote
University of Utah

Software Testing


with John Regehr and Sean Bennett



Udacity
Software Testing 3.50/5 (70.00%) 4 votes
UC BerkeleyX

Preparing for the AP* Computer Science A Exam — Level Up! Part 2


with Mike Clancy, Nate Titterton, Sean Morris


1st Jul 2015
edX
Preparing for the AP* Computer Science A Exam — Level Up! Part 2 4.00/5 (80.00%) 1 vote
Carnegie Mellon

Principles of Computing




Others
Principles of Computing 4.00/5 (80.00%) 1 vote
Harvard

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


with  David Malan          iTunes        YouTube       Online Video



YouTube-iTunes
CS50, Harvard’s Introductory Computer Science Course (2013) 4.00/5 (80.00%) 1 vote
6 weeks
19th Oct 2015
edX
Mobile Computing with App Inventor – CS Principles 4.50/5 (90.00%) 2 votes
MIT

Introduction to Computer Science and Programming


with Eric Grimson, John Guttag           YouTube      iTunes      Institute Web



YouTube-iTunes
Introduction to Computer Science and Programming 4.00/5 (80.00%) 1 vote
IIT

Discrete Mathematical Structures


with Kamala Krithivasan          YouTube       Institute Web



YouTube-iTunes
Discrete Mathematical Structures 4.00/5 (80.00%) 1 vote
Rutgers

Discrete Structures


with Sergio Dibiasi



YouTube-iTunes
Discrete Structures 4.50/5 (90.00%) 2 votes
TsinghuaX

Principles of Electric Circuits


with Xinjie Yu, Wenjuan Lu, Wei Zhao, Xiucheng Liu, Guiping Zhu, Yu Shen

18 weeks
7th Sep 2015
edX
Principles of Electric Circuits 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
8 weeks
4th Jan 2016
edX
The Beauty and Joy of Computing (CS Principles), Part 3 4.50/5 (90.00%) 2 votes
Carnegie Mellon

Logic & Proofs




Others
Logic & Proofs 4.50/5 (90.00%) 2 votes
MIT

Mathematics for Computer Science


with Tom Leighton



Others
Mathematics for Computer Science 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
HarveyMuddX

MyCS: Computer Science for Beginners


with Zachary Dodds

6 weeks
12th May 2015
edX
MyCS: Computer Science for Beginners 4.00/5 (80.00%) 1 vote
UC BerkeleyX

Preparing for the AP* Computer Science A Exam — Level Up! Part 3


with Mike Clancy, Nate Titterton, Sean Morris


1st Jan 2016
edX
Preparing for the AP* Computer Science A Exam — Level Up! Part 3 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
CornellX

Networks, Crowds and Markets


with David Easley, Jon Kleinberg, Eva Tardos

10 weeks
16th Feb 2015
edX
Networks, Crowds and Markets 4.00/5 (80.00%) 1 vote
San Jose State University

Introduction to Programming


with Cay Horstmann, Cheng-Han Lee and Sara Tansey



Udacity
Introduction to Programming 3.50/5 (70.00%) 2 votes
UC Davis

Design and Analysis of Algorithms


with Charles Martel



YouTube-iTunes
Design and Analysis of Algorithms 4.00/5 (80.00%) 1 vote
IIT Delhi

Computer Architecture


with Anshul Kumar       YouTube      Institute Web



YouTube-iTunes
Computer Architecture 4.00/5 (80.00%) 1 vote
ETHx

Computing: Art, Magic, Science – Part II


with Bertrand Meyer, Marco Piccioni, Carlo A. Furia

6 weeks
10th Nov 2015
edX
Computing: Art, Magic, Science – Part II 4.00/5 (80.00%) 1 vote


Education-Portal
Business 109: Intro to Computing 4.50/5 (90.00%) 2 votes
Rice University

Algorithmic Thinking (Part 1)


with Luay Nakhleh, Scott Rixner, Joe Warren

4 weeks of study
29th May 2015
Coursera
Algorithmic Thinking (Part 1) 4.00/5 (80.00%) 1 vote

Functional Hardware Verification


with Axel Scherer and Hannes Fröhlich



Udacity
Functional Hardware Verification 3.00/5 (60.00%) 2 votes
MIT

Probabilistic Systems Analysis and Applied Probability


with John Tsitsiklis         YouTube        Institute Web



YouTube-iTunes
Probabilistic Systems Analysis and Applied Probability 4.00/5 (80.00%) 1 vote
Johns Hopkins University

Introduction to Genomic Technologies


with Steven Salzberg, PhD, Jeff Leek, PhD, James Taylor, PhD

4 weeks of study
1st Jun 2015
Coursera
Introduction to Genomic Technologies 3.50/5 (70.00%) 4 votes
UC Davis

Theory of Computation


with David Gusfield          iTunes       YouTube



YouTube-iTunes
Theory of Computation 4.50/5 (90.00%) 2 votes
University of Virginia

Programming Languages


with Westley Weimer and Anthony Teate



Udacity
Programming Languages 3.33/5 (66.67%) 3 votes
University of California, Berkely

Foundations of Computer Graphics


with Ravi Ramamoorthi

6 weeks long
6th Oct 2014
edX
Foundations of Computer Graphics 5.00/5 (100.00%) 1 vote
Stanford University

Algorithms: Design and Analysis, Part 2


with Tim Roughgarden

6 weeks long
16th May 2015
Coursera
Algorithms: Design and Analysis, Part 2 3.00/5 (60.00%) 1 vote
8 weeks
13th May 2015
edX
Preparing for the AP* Computer Science A Exam — Part 1 4.00/5 (80.00%) 1 vote

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
UC Berkeley

Methods of Mathematics


with Per-Olof Persson           YouTube         iTunes



YouTube-iTunes
Methods of Mathematics 4.00/5 (80.00%) 1 vote
Princeton University

Analytic Combinatorics


with Robert Sedgewick

8 weeks long
1st Nov 2013
Coursera
Analytic Combinatorics 3.00/5 (60.00%) 1 vote
UC Berkeley

Discrete Mathematics and Probability Theory


with Umesh Vazirani          YouTube       Institute Web



YouTube-iTunes
Discrete Mathematics and Probability Theory 4.00/5 (80.00%) 1 vote
UC BerkeleyX

Preparing for the AP* Computer Science A Exam — Level Up! Part 1


with Mike Clancy, Nate Titterton, Sean Morris


1st Jul 2015
edX
Preparing for the AP* Computer Science A Exam — Level Up! Part 1 4.00/5 (80.00%) 1 vote
Johns Hopkins University

Algorithms for DNA Sequencing


with Ben Langmead, PhD, Jacob Pritt

4 weeks of study
15th Jun 2015
Coursera
Algorithms for DNA Sequencing 4.50/5 (90.00%) 2 votes
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


YouTube-iTunes
Principles of Digital Communications II 4.00/5 (80.00%) 1 vote
HKUSTx

A System View of Communications: From Signals to Packets (Part 2)


with Bertram E. Shi, Shenghui Song

6 weeks
27th Oct 2015
edX
A System View of Communications: From Signals to Packets (Part 2) 4.00/5 (80.00%) 1 vote


YouTube-iTunes
CS50, Harvard’s Introductory Computer Science Course (2012) 4.00/5 (80.00%) 1 vote
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

Introduction to Computer Programming for Scientists and Engineers


with Roberto Horowitz           iTunes Audio       iTunes Video



YouTube-iTunes
Introduction to Computer Programming for Scientists and Engineers 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

Advanced Operating Systems


with Kishore Ramachandran



Udacity
Advanced Operating Systems 4.00/5 (80.00%) 1 vote
University of Michigan

Introduction to Information Studies


with Robert Frost



YouTube-iTunes
Introduction to Information Studies 4.00/5 (80.00%) 1 vote
University of Virginia

Introduction to Computer Science


with David Evans



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