What you'll learn

  • computational thinking

  • programming languages

  • internet technologies

  • web development

  • technology stacks

  • cloud computing

Course description

This is CS50’s introduction to computer science for business professionals, designed for managers, product managers, founders, and decision-makers more generally. Whereas CS50 itself 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. Through lectures on computational thinking, programming languages, internet technologies, web development, technology stacks, and cloud computing, this course empowers you to make technological decisions even if not a technologist yourself. You’ll emerge from this course with first-hand appreciation of how it all works and all the more confident in the factors that should guide your decision-making. 

Instructors

Gordon McKay Professor of the Practice of Computer Science, Harvard John A. Paulson School of Engineering and Applied Sciences

You may also like

Online
Gain fundamental insights into how people think. Leverage those insights to influence behaviors—creating greater value for your customers and improved business outcomes.
Price
$7,250
Duration
43 days long
Registration Deadline
Starts Jan 14
In-Person
To succeed as an entrepreneur, you need more than just a great idea—you need the right skillset and mindset to execute it. This program prepares you to turn disruptive innovation into a competitive advantage and a profitable business.
Price
$19,000
Duration
7 days long
Registration Deadline
Starts Feb 22