Top Free Classes



Class Calendar User forum Blog
Follow us to get notified about new classes


Help your friends find these classes

  
Sign up for free personalized recommendations. Sign up is free and easy.
  
Search for classes 

Computer Science

Course name Start date Provider Reviews
An Introduction to Interactive Programming in Python TBA Coursera (2077)
Learn to Program: The Fundamentals TBA Coursera (68)
Introduction to Computer Science always available Udacity (28)
Machine Learning 2014-06-16 Coursera (27)
Introduction to Databases TBA StanfordOnline (17)
Principles of Reactive Programming TBA Coursera (12)
Functional Programming Principles in Scala 2014-04-25 Coursera (11)
Cryptography I 2014-06-30 2014-06-30 18:00:00 2014-06-30 19:00:00 35 Course 'Cryptography I' starts at Coursera Course starts at Coursera:

CRYPTOGRAPHY I

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/crypto TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (9)
Internet History, Technology, and Security 2014-10-06 2014-10-06 18:00:00 2014-10-06 19:00:00 35 Course 'Internet History, Technology, and Security' starts at Coursera Course starts at Coursera:

INTERNET HISTORY, TECHNOLOGY, AND SECURITY

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/insidetheinternet TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (8)
Algorithms: Design and Analysis, Part 1 2014-04-28 Coursera (6)
CS169.1x: Engineering Software as a Service 2014-04-18 EdX (5)
Artificial Intelligence for Robotics always available Udacity (5)
Web Development always available Udacity (4)
Algorithms: Design and Analysis, Part 2 2014-06-30 2014-06-30 18:00:00 2014-06-30 19:00:00 35 Course 'Algorithms: Design and Analysis, Part 2' starts at Coursera Course starts at Coursera:

ALGORITHMS: DESIGN AND ANALYSIS, PART 2

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/algo2 TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (4)
Introduction to Computer Networks TBA Coursera (4)
Startup Engineering TBA Coursera (4)
Securing Digital Democracy TBA Coursera (3)
Power Searching with Google always available google (3)
Software Testing always available Udacity (2)
Networking: Introduction to Computer Networking TBA StanfordOnline (2)
Learning from data always available Caltech (2)
Introduction to Artificial Intelligence always available Udacity (2)
Web Application Architectures 2014-08-11 2014-08-11 18:00:00 2014-08-11 19:00:00 35 Course 'Web Application Architectures' starts at Coursera Course starts at Coursera:

WEB APPLICATION ARCHITECTURES

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/webapplications TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (2)
Heterogeneous Parallel Programming TBA Coursera (1)
Algorithms, Part II 2014-10-31 2014-10-31 18:00:00 2014-10-31 19:00:00 35 Course 'Algorithms, Part II' starts at Coursera Course starts at Coursera:

ALGORITHMS, PART II

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/algs4partII TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (1)
Compilers TBA Coursera (1)
Differential Equations in Action always available Udacity (1)
Software Debugging always available Udacity (1)
Programming Languages always available Udacity (1)
Cryptography II 2014-09-15 2014-09-15 18:00:00 2014-09-15 19:00:00 35 Course 'Cryptography II' starts at Coursera Course starts at Coursera:

CRYPTOGRAPHY II

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/crypto2 TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (1)
Neural Networks for Machine Learning TBA Coursera (1)
Control of Mobile Robots TBA Coursera (1)
Discrete Optimization TBA Coursera (1)
Pattern-Oriented Software Architectures for Concurrent and Networked Software 2014-05-12 Coursera (1)
Introduction to Recommender Systems TBA Coursera (1)
Concepts in Game Development 2014-06-02 open2study (1)
Programming Handheld Systems with Android TBA Coursera (1)
Programming for Everybody 2014-10-06 2014-10-06 18:00:00 2014-10-06 19:00:00 35 Course 'Programming for Everybody' starts at Coursera Course starts at Coursera:

PROGRAMMING FOR EVERYBODY

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/pythonlearn TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (1)
6.00.1x: Introduction to Computer Science and Programming Using Python 2014-06-11 EdX (13)
CS188.1x: Artificial Intelligence TBA EdX (8)
Learn to Program: Crafting Quality Code TBA Coursera (4)
Computer Science 101 always available Coursera (4)
Creative Programming for Digital Media & Mobile Apps 2014-06-23 2014-06-23 18:00:00 2014-06-23 19:00:00 35 Course 'Creative Programming for Digital Media & Mobile Apps' starts at Coursera Course starts at Coursera:

CREATIVE PROGRAMMING FOR DIGITAL MEDIA & MOBILE APPS

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/digitalmedia TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (4)
Design of Computer Programs always available Udacity (3)
CS169.2x: Engineering Software as a Service II 2014-06-10 EdX (3)
CS1156x: Learning From Data TBA EdX (3)
Creative, Serious and Playful Science of Android Apps TBA Coursera (2)
Algorithms, Part I 2014-06-13 Coursera (6)
CS50x: Introduction to Computer Science 2014-01-01 EdX (5)
Programming Languages TBA Coursera (4)
CS191x: Quantum Mechanics and Quantum Computation TBA EdX (4)
Introduction to Programming in Java always available Udacity (4)
Software Defined Networking 2014-05-26 Coursera (1)
UNSW Computing 1 always available openlearning (1)
HTML5 Game Development always available Udacity (1)
Networks Illustrated: Principles without Calculus 2014-06-16 Coursera (1)
Introduction to Systematic Program Design TBA Coursera (6)
Beginning Game Programming with C# TBA Coursera (6)
Human-Computer Interaction 2014-06-30 2014-06-30 18:00:00 2014-06-30 19:00:00 35 Course 'Human-Computer Interaction' starts at Coursera Course starts at Coursera:

HUMAN-COMPUTER INTERACTION

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/hciucsd TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (3)
Coding the Matrix: Linear Algebra through Computer Science Applications TBA Coursera (3)
Automata TBA Coursera (2)
Metadata: Organizing and Discovering Information 2014-07-14 2014-07-14 18:00:00 2014-07-14 19:00:00 35 Course 'Metadata: Organizing and Discovering Information' starts at Coursera Course starts at Coursera:

METADATA: ORGANIZING AND DISCOVERING INFORMATION

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/metadata TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (2)
Web Engineering II: Developing Mobile HTML5 Apps TBA iversity (2)
Game Theory TBA Coursera (6)
C++ For C Programmers TBA Coursera (2)
Linear and Integer Programming TBA Coursera (2)
Introduction to Data Science 2014-06-30 2014-06-30 18:00:00 2014-06-30 19:00:00 35 Course 'Introduction to Data Science' starts at Coursera Course starts at Coursera:

INTRODUCTION TO DATA SCIENCE

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/datasci TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (1)
Introduction to Parallel Programming always available Udacity (1)
Information Security and Risk Management in Context 2014-08-26 2014-08-26 18:00:00 2014-08-26 19:00:00 35 Course 'Information Security and Risk Management in Context' starts at Coursera Course starts at Coursera:

INFORMATION SECURITY AND RISK MANAGEMENT IN CONTEXT

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/inforiskman TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (7)
Web Intelligence and Big Data 2014-04-20 Coursera (5)
Probabilistic Graphical Models TBA Coursera (1)
Web-Engineering I: Grundlagen der Web-Entwicklung TBA iversity (2)
Introduction à la programmation orientée objet (en Java) TBA Coursera (0)
Algorithms always available Udacity (0)
Introduction to Theoretical Computer Science always available Udacity (0)
Applied Cryptography always available Udacity (0)
Computer Architecture TBA Coursera (0)
Computer Vision: From 3D Reconstruction to Visual Recognition not available Coursera (0)
Artificial Intelligence Planning 2015-01-12 2015-01-12 18:00:00 2015-01-12 19:00:00 35 Course 'Artificial Intelligence Planning' starts at Coursera Course starts at Coursera:

ARTIFICIAL INTELLIGENCE PLANNING

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/aiplan TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
Introduction to Electrical Engineering and Computer Science I (6.01SC) always available mitopencourseware (0)
VLSI CAD: Logic to Layout TBA Coursera (0)
Malicious Software and its Underground Economy: Two Sides to Every Story 2014-04-28 Coursera (0)
Natural Language Processing TBA Coursera (0)
Natural Language Processing TBA Coursera (0)
Machine Learning TBA Coursera (0)
Computer Vision: The Fundamentals not available Coursera (0)
CS-184.1x: Foundations of Computer Graphics TBA EdX (0)
Interactive Rendering always available Udacity (0)
Functional Hardware Verification always available Udacity (0)
Media Programming always available OLI (0)
General Game Playing TBA Coursera (0)
Building an Information Risk Management Toolkit 2014-08-26 2014-08-26 18:00:00 2014-08-26 19:00:00 35 Course 'Building an Information Risk Management Toolkit' starts at Coursera Course starts at Coursera:

BUILDING AN INFORMATION RISK MANAGEMENT TOOLKIT

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/inforisk TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
Advanced Power Searching always available google (0)
Introduction à la programmation orientée objet (en C++) TBA Coursera (0)
Initiation à la programmation (en Java) TBA Coursera (0)
Initiation à la programmation (en C++) TBA Coursera (0)
The Hardware/Software Interface 2014-06-30 2014-06-30 18:00:00 2014-06-30 19:00:00 35 Course 'The Hardware/Software Interface' starts at Coursera Course starts at Coursera:

THE HARDWARE/SOFTWARE INTERFACE

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/hwswinterface TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
Conception et mise en oeuvre d TBA Coursera (0)
Computer Vision TBA Coursera (0)
Information Theory TBA Coursera (0)
Designing and Executing Information Security Strategies 2014-08-26 2014-08-26 18:00:00 2014-08-26 19:00:00 35 Course 'Designing and Executing Information Security Strategies' starts at Coursera Course starts at Coursera:

DESIGNING AND EXECUTING INFORMATION SECURITY STRATEGIES

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/infosec TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
High Performance Scientific Computing 2014-03-31 Coursera (0)
Mobile Web Development always available Udacity (0)
Introduction to Computing 计算概论A TBA Coursera (0)
人群与网络 People & Networks TBA Coursera (0)
数据结构与算法 Data Structures and Algorithms TBA Coursera (0)
Begin programming: build your first mobile game 2014-10-20 2014-10-20 18:00:00 2014-10-20 19:00:00 35 Course 'Begin programming: build your first mobile game' starts at FutureLearn Course starts at FutureLearn:

BEGIN PROGRAMMING: BUILD YOUR FIRST MOBILE GAME

See more details at http://www.topfreeclasses.com
https://www.futurelearn.com/courses/begin-programming-autumn-2014 TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
FutureLearn (0)
Web science: how the web is changing the world 2014-10-06 2014-10-06 18:00:00 2014-10-06 19:00:00 35 Course 'Web science: how the web is changing the world' starts at FutureLearn Course starts at FutureLearn:

WEB SCIENCE: HOW THE WEB IS CHANGING THE WORLD

See more details at http://www.topfreeclasses.com
https://www.futurelearn.com/courses/web-science-2014-q3 TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
FutureLearn (0)
Algorithmen und Datenstrukturen 2014-04-15 iversity (0)
Statistical Mechanics: Algorithms and Computations TBA Coursera (0)
Discrete Inference and Learning in Artificial Vision TBA Coursera (0)
機器學習基石 (Machine Learning Foundations) TBA Coursera (0)
Louv1.01x: Paradigms of Computer Programming TBA EdX (0)
Computer Security TBA Coursera (0)
Документы и презентации в LaTeX (Introduction to LaTeX) 2014-05-12 Coursera (0)
ENGRI1280x: Wiretaps to Big Data: Privacy and Surveillance in the Age of Interconnection TBA EdX (0)
Game Theory II: Advanced Applications TBA Coursera (0)
Introduction to Salesforce App Development always available Udacity (0)
Introduction to Hadoop and MapReduce always available Udacity (0)
Data Wrangling with MongoDB always available Udacity (0)
Intro to Data Science always available Udacity (0)
21W.789x: Building Mobile Experiences TBA EdX (0)
30240184x: Data Structures • 数据结构 TBA EdX (0)
CS101.1x: Introduction to Computer Programming, Part 1 2014-07-29 2014-07-29 18:00:00 2014-07-29 19:00:00 35 Course 'CS101.1x: Introduction to Computer Programming, Part 1' starts at EdX Course starts at EdX:

CS101.1X: INTRODUCTION TO COMPUTER PROGRAMMING, PART 1

See more details at http://www.topfreeclasses.com
https://www.edx.org/course/iitbombayx/iitbombayx-cs101-1x-introduction-1447 TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
EdX (0)
CS101.2x: Introduction to Computer Programming, Part 2 2014-09-23 2014-09-23 18:00:00 2014-09-23 19:00:00 35 Course 'CS101.2x: Introduction to Computer Programming, Part 2' starts at EdX Course starts at EdX:

CS101.2X: INTRODUCTION TO COMPUTER PROGRAMMING, PART 2

See more details at http://www.topfreeclasses.com
https://www.edx.org/course/iitbombayx/iitbombayx-cs101-2x-introduction-1448 TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
EdX (0)
Power and Elegance of Computational Thinking 2014-01-13 Janux (0)
Introduction to Computer Programming 2014-01-13 Janux (0)
Programming Cloud Services for Android Handheld Systems 2014-07-21 2014-07-21 18:00:00 2014-07-21 19:00:00 35 Course 'Programming Cloud Services for Android Handheld Systems' starts at Coursera Course starts at Coursera:

PROGRAMMING CLOUD SERVICES FOR ANDROID HANDHELD SYSTEMS

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/mobilecloud TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
Principles of Computing 2014-06-09 Coursera (0)
Algorithmic Thinking 2014-08-25 2014-08-25 18:00:00 2014-08-25 19:00:00 35 Course 'Algorithmic Thinking' starts at Coursera Course starts at Coursera:

ALGORITHMIC THINKING

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/algorithmicthink TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
Usable Security 2014-08-18 2014-08-18 18:00:00 2014-08-18 19:00:00 35 Course 'Usable Security' starts at Coursera Course starts at Coursera:

USABLE SECURITY

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/usablesec TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
Software Security 2014-10-20 2014-10-20 18:00:00 2014-10-20 19:00:00 35 Course 'Software Security' starts at Coursera Course starts at Coursera:

SOFTWARE SECURITY

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/softwaresec TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
Hardware Security 2014-11-17 2014-11-17 18:00:00 2014-11-17 19:00:00 35 Course 'Hardware Security' starts at Coursera Course starts at Coursera:

HARDWARE SECURITY

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/hardwaresec TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
Cryptography 2014-09-15 2014-09-15 18:00:00 2014-09-15 19:00:00 35 Course 'Cryptography' starts at Coursera Course starts at Coursera:

CRYPTOGRAPHY

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/cryptography TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
面向对象技术高级课程(The Advanced Object-Oriented Technology) TBA Coursera (0)
程序设计实习 / Practice on Programming 2014-02-24 Coursera (0)
6.00.2x: Introduction to Computational Thinking and Data Science TBA EdX (0)
SNU446.345.1x: Robot Mechanics, Planning, and Control, Part I TBA EdX (0)
Machine Learning 1—Supervised Learning 2014-03-17 Udacity (0)
Machine Learning 2—Unsupervised Learning 2014-04-14 Udacity (0)
Machine Learning 3—Reinforcement Learning 2014-05-12 Udacity (0)
Creative coding 2014-06-02 FutureLearn (0)
LFS101x : Introduction to Linux 2014-08-01 2014-08-01 18:00:00 2014-08-01 19:00:00 35 Course 'LFS101x : Introduction to Linux' starts at EdX Course starts at EdX:

LFS101X : INTRODUCTION TO LINUX

See more details at http://www.topfreeclasses.com
https://www.edx.org/course/linuxfoundationx/linuxfoundationx-lfs101x-introduction-1621 TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
EdX (0)
Pensamiento algorítmico 2014-05-26 Coursera (0)
COMP102x: Introduction to Computing with Java 2014-06-20 2014-06-20 18:00:00 2014-06-20 19:00:00 35 Course 'COMP102x: Introduction to Computing with Java' starts at EdX Course starts at EdX:

COMP102X: INTRODUCTION TO COMPUTING WITH JAVA

See more details at http://www.topfreeclasses.com
https://www.edx.org/course/hkustx/hkustx-comp102x-introduction-computing-1690 TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
EdX (0)
MAS.S69x: Big Data and Social Physics TBA EdX (0)
Interactive Computer Graphics 2014-08-05 2014-08-05 18:00:00 2014-08-05 19:00:00 35 Course 'Interactive Computer Graphics' starts at Coursera Course starts at Coursera:

INTERACTIVE COMPUTER GRAPHICS

See more details at http://www.topfreeclasses.com
https://www.coursera.org/course/interactivegraphics TopFreeClasses [support@topfreeclasses.com] false YYYY-MM-DD
Coursera (0)
Pattern-Oriented Software Architectures for Concurrent and Networked Software TBA Coursera (0)
Make Your Own 2048 always available Udacity (0)
Intro to Object Oriented Programming always available Udacity (0)
Web Engineering III: Web Application Quality Assurance 2014-05-26 iversity (0)

© 2012-2016, TFC Online LLC | Home | Terms of Use and Privacy Policy | About Us