Harvard University's "Computer Science 50" class is not only one of the most popular courses on campus. Its original online version (via the course platform edX) has had 1+ million students enrolled so far.
In its original format, the CS50 online course, taught by Professor David J. Malan, is known for its bottom-up, in-depth exploration of computer science fundamentals.
It is highly popular with online learners worldwide and its Facebook community has more than 800,000 followers. It was also one of the first lecture series available in a virtual reality version.
Recently, Professor Malan and his team have decided to expand the reach of the course to target an even broader audience.
High-Level Computer Science Concepts for Business Learners
Most managers have experienced the problem: listening to tech experts who propose solutions for the average business person who doesn't even know the fundamental concepts.
Building on its popularity, the CS50 team has therefore created a new version of the course specifically designed for business professionals.
Compared to the original version of the course, the main difference is its top-down approach. It aims to explain the key high-level concepts of computer science to learners with no background in programming or computers.
According to the course description, participants of the course will "emerge from this course with a first-hand appreciation of how it all works" and become "more confident in their decision-making".
What's included in the course?
Six Lessons and Six (Challenging) Assignments
There are six lectures – each between 30 and 90 minutes long – that were filmed at Harvard's impressive Sanders Theater.
Each lecture gives an overview of the basic concepts of a certain sub-topic:
The lectures are accompanied by slides, lecture notes, and a full transcript.
After each lecture, students are expected to complete a related assignment, ranging from answering short questions to creating their own short computer program or even designing a basic webpage.
The effort required to complete the assignments should not be underestimated since a large part of the learning experience is meant to come from successfully mastering these practical challenges.
Preview of the first video lecture
10 Channels to Discuss With Your Fellow Classmates
The learning community for the CS50 course is much more active than in most other online courses. Learners can therefore have a truly interactive experience.
But unlike most other MOOCs (massive open online courses), the discussion is not restricted to the edX course platform.
To interact with other CS50 students, learners can choose from a variety of digital communication channels: Facebook, Twitter, Instagram, LinkedIn, Reddit, Slack, Snapchat, StackExchange, Discord, and Gitter.
Learn For Free – or Aim for a Verified Certificate
The course can be completed at your own pace. If you aim to complete one lesson and assignment per week, the estimated time required is approximately 2-6 hours per week over the course of six weeks.
In line with other edX online courses, students can access all course materials for free. This includes all video lectures, notes, and course assignments.
Learners who opt for a Verified Certificate need to
This may help to boost your motivation to complete the course, and it will result in a certificate that can be shared on LinkedIn or in job applications.
Edukatico Is Your Search Portal for Online Courses
Our course directory contains 7,000+ video-based online courses from 22 subjects, including many courses in computer science.
With our Course Manager, you can organize your online courses across various providers.
If you´re interested in online learning, register for our newsletter here. And follow us on Facebook and Twitter!