

Harvard University - CS50: Introduction to Computer Science 
- Offered byedX
 - Private Institute
 
CS50: Introduction to Computer Science at edX Overview
CS50: Introduction to Computer Science
 at edX 
An introduction to the intellectual enterprises of computer science and the art of programming.
Duration  | 12 weeks   | 
Mode of learning  | Online | 
Official Website  | Go to Website  | 
Credential  | Certificate  | 
CS50: Introduction to Computer Science at edX Highlights
CS50: Introduction to Computer Science
 at edX 
- Earn a certificate after successful completion
 
CS50: Introduction to Computer Science at edX Course details
CS50: Introduction to Computer Science
 at edX 
Skills you will learn
What are the course deliverables?
- A broad and robust understanding of computer science and programming
 - How to think algorithmically and solve programming problems efficiently
 - Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development
 - Familiarity in a number of languages, including C, Python, SQL, and JavaScript plus CSS and HTML
 - How to engage with a vibrant community of like-minded learners from all levels of experience
 - How to develop and present a final programming project to peers
 
More about this course
- This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience
 - An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently
 - Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML
 - Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming
 - The on-campus version of CS50x , CS50, is Harvard's largest course
 
CS50: Introduction to Computer Science at edX Curriculum
CS50: Introduction to Computer Science
 at edX 
Computational thinking
Programming fundamentals
Data structures
Algorithms
Software engineering
Web development
CS50: Introduction to Computer Science at edX Faculty details
CS50: Introduction to Computer Science
 at edX 
David J. Malan
Designation : Gordon McKay Professor of the Practice of Computer Science, Harvard John A. Paulson School of Engineering and Applied Sciences
Brian Yu
Designation : Senior Preceptor in Computer Science, Harvard University
Doug Lloyd, Senior Preceptor in Computer Science
Doug is a Senior Preceptor in Computer Science in the Division of Continuing Education at Harvard University. He received his A.B. in Computer Science from Harvard in 2009.
Other courses offered by edX
View Other 353 Courses
CS50: Introduction to Computer Science at edX Students Ratings & Reviews
CS50: Introduction to Computer Science
 at edX 
5/5
- 4-51
 
V
Vishnuvardhan R 
CS50: Introduction to Computer Science 
Offered by edX
5
 Other: The Course structured in a very detailed manner. The Course covers important topics including Data Structures and  Algorithms.Any Non IT background students can learn this course.
Reviewed on 15 Oct 2020Read More
View  1 Review
 CS50: Introduction to Computer Science
 at edX