CS50 for MBAs: Computer Science for Managers - Harvard Business School MBA Program

CS50 for MBAs: Computer Science for Managers

Course Number 7475

David J. Malan (Gordon McKay Professor of the Practice of Computer Science)
Spring, Q3, 1.5 credits
14 Sessions

See cs50.harvard.edu/hbs for the course's website.

Class will meet on X days from 8:30am-9:50 am in a large classroom space on campus. 

For an intensive version of this class that includes hands-on labs, see Course Number 7473.

Educational Objectives

This course is a variant of Harvard College's introduction to computer science, CS50, designed especially for MBA students. 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 a mix of technical instruction, discussion of case studies, and hands-on labs, this course empowers students to make technological decisions even if not technologists themselves. Topics include cloud computing, networking, privacy, scalability, security, and more, with a particular emphasis on web and mobile technologies. Languages include Python, SQL, HTML, CSS, and JavaScript. 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.

Career Focus

This course is designed for students who expect to be future managers, product managers, founders, and decision-makers more generally.