Find and compare the ideal courses for you!

  • Free courses available
  • Online and local classrooms
  • Top course providers all in one place
  • Course reviews directly from your peers
  • Certification and Credits from top Schools
  • Various levels of difficulty

Featured Courses

Intro to Theoretical Computer Science
Udacity

Intro to Theoretical Computer Science

Learn the basic concepts in theoretical computer science. Discover what they imply for solving tough computational challenges.

FREE TRIAL

Schedule: On Demand

Duration: 2 months

Location: Online

Udacity
Computer Networking
Udacity

Computer Networking

This is an advanced Computer Networking course that delves into the latest concepts and tools used by the CN industry.

FREE TRIAL

Schedule: On Demand

Duration: 3 months

Location: Online

Udacity
Computational Photography
Udacity

Computational Photography

This class explores how computation impacts the entire workflow of photography, which is traditionally aimed at capturing light from a 3D scene to form a 2D image.

FREE TRIAL

Schedule: On Demand

Duration: 4 months

Location: Online

Udacity
Introduction to Computer Vision
Udacity

Introduction to Computer Vision

This course provides an introduction to computer vision including fundamentals, methods for application and machine learning classification.

FREE TRIAL

Schedule: On Demand

Duration: 4 months

Location: Online

Udacity
Learning Computer Forensics With Infinite Skills
Udemy

Learning Computer Forensics With Infinite Skills

What to gain a solid understanding of Computer Forensics? This training course is the ideal way to get started.

$99.00

Schedule: On Demand

Duration: 11 hours

Location: Online

Udemy
Intro to Computer Science
Udacity

Intro to Computer Science

Learn key computer science concepts in this introductory Python course. You'll learn by doing, and will build your own search engine and social network.

FREE TRIAL

Schedule: On Demand

Duration: 3 months

Location: Online

Udacity
Amazon Web Services - Web Hosting & Cloud Computing With AWS
Udemy

Amazon Web Services - Web Hosting & Cloud Computing With AWS

Learn How To Set Up And Use Amazon Web Services ( AWS ) For Hosting Web SItes And Cloud Computing With AWS

$49.00

Schedule: On Demand

Duration: 5 hours

Location: Online

Udemy
Computing: Art, Magic, Science
ETHx

Schedule: March 03, 2015

Duration: 7 weeks

Location: Online

Edx
Quantum Mechanics and Quantum Computation
UC BerkeleyX

Schedule: August 11, 2013

Duration: 8 weeks

Location: Online

Edx
MyCS: Computer Science for Beginners
HarveyMuddX

Schedule: May 12, 2015

Duration: 5 weeks

Location: Online

Edx
Introduction to Computer Science
HarvardX

Schedule: December 30, 2014

Duration: N/A

Location: Online

Edx
Paradigms of Computer Programming – Fundamentals
LouvainX

Schedule: September 21, 2015

Duration: 5 weeks

Location: Online

Edx