Interested in online learning?

Edukatico will keep you updated from time to time. (You can stop this at any time.)

Transparency note: Some course providers support the operation of our search portal with referral commissions.

10 Free Computer Science Courses for Beginners

The online courses cover popular topics such as programming, web design and data science and have been selected from over 2,000 computer science courses in our directory.

10 Free Computer Science Courses for Beginners
Picture: fifaliana/pixabay

Never have there been more high-quality online CS courses available for self-study.

Our course directory already lists over 2,000 computer science courses from various providers.


Below we show you 10 currently available free courses on the most popular topics.


(Or jump directly to all the CS online courses in our search portal.)


10 Selected Online Courses on the Most Popular CS Topics

  1. Harvard's Intro to Computer Science: Harvard University's popular MOOC (massive open online course) already had over 1 million students. Explores computer science basics such as algorithms, programming, cyber security, software and web development. The optional certificate track is available for an additional fee.
  2. Computer Architecture: This online lecture series from Swiss ETH Zurich gives an introduction to computer architecture. It explores in great detail how computers are designed.
  3. Internet Technology: Popular course from the University of Michigan about the Internet and its development and technology. 
  4. Java Programming: This Java course series on the edX platform consists of several individual MOOCs. The series including the certificate is subject to a fee, but if you take the individual courses without a certificate ("Audit"), learning is free.
  5. Python programming: Coding platform Codecademy offers a hands-on online course on Python, requiring a lot of your own programming work.
  6. Web Design and Web Development: This course series at Coursera includes 4 MOOCs and a project. It explains HTML, CSS and JavaScript. Again, if you take the individual courses without a certificate, it's free.
  7. Data Science: This free Microsoft course gives an introduction to Data Science. There are further courses available that can lead to an optional (paid) Microsoft Professional Program certificate.
  8. Artificial Intelligence: Provider Udacity has specialized in this field of study. This introductory course explores the basics of AI, a longer course series is also available. Ideally, participants already have basic knowledge of statistics and linear algebra.
  9. Blockchain: UC Berkeley offers this blockchain video lecture including accompanying material online for self-study. There are no formal enrolment requirements, but to have an interest in and basic understanding of the sometimes technical explanations is helpful.
  10. Cyber Security: Basic cyber security course on the UK-based course platform FutureLearn. The course is led by an experienced network security expert.


Edukatico is your Search Portal for Online Courses

In our course directory, we list more than 8,000 video-based online courses, MOOCs and video lectures from various providers. Many of them are free! 

With our Course Manager, you can organize your online courses and plan your learning schedule.

Do you like online courses? Subscribe to our newsletter here. And join us on Facebook or Twitter!


01.05.2018