Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Harvard University

CS50's Computer Science for Business

Harvard University via Independent

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This course is a variant of CS50x designed especially for employees and employers. Whereas CS50x takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof, this course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto. Ultimately this course empowers students to make technological decisions even if not technologists themselves. Topics include cloud computing, networking, privacy, scalability, security, and more, with an emphasis on web and mobile technologies. Students emerge from this course with first-hand appreciation of how it all works and all the more confident in the factors that should guide their decision-making. This course is designed for managers, product managers, founders, and decision-makers more generally.

Syllabus

  1. Interpreting Information
  2. Analyzing Algorithms
  3. Designing Data Structures
  4. Practicing Programming
  5. Approaching Artificial Intelligence
  6. Implementing the Internet
  7. Weaving the Web
  8. Deploying Databases
  9. Securing Systems

Taught by

David J. Malan

Reviews

Start your review of CS50's Computer Science for Business

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.