0% found this document useful (0 votes)
156 views1 page

Cs50 Computer Science Course

Harvard CS50 is an introductory course to computer science that focuses on problem-solving and algorithmic thinking. Students will learn programming languages such as C, Python, SQL, HTML, CSS, and JavaScript, while also exploring data structures, algorithms, and security. The course includes hands-on projects culminating in a final capstone project.

Uploaded by

clickonit3
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
156 views1 page

Cs50 Computer Science Course

Harvard CS50 is an introductory course to computer science that focuses on problem-solving and algorithmic thinking. Students will learn programming languages such as C, Python, SQL, HTML, CSS, and JavaScript, while also exploring data structures, algorithms, and security. The course includes hands-on projects culminating in a final capstone project.

Uploaded by

clickonit3
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Harvard CS50: Introduction to Computer Science

This course, offered by Harvard University, is a broad introduction to computer science and the art
of programming. It emphasizes problem-solving, algorithmic thinking, and real-world applications.

Learning Objectives
- Understand and apply fundamental concepts of computer science.

- Develop problem-solving skills through algorithmic thinking.

- Learn programming in C, Python, SQL, HTML, CSS, and JavaScript.

- Understand concepts such as data structures, algorithms, and security.

- Complete hands-on projects including a final capstone project.

Course Topics
- Week 0: Scratch programming

- Week 1: C programming

- Week 2: Arrays

- Week 3: Algorithms

- Week 4: Memory

- Week 5: Data Structures

- Week 6: Python

- Week 7: SQL

- Week 8: HTML, CSS, JavaScript

- Week 9: Flask web development

- Week 10: Final Project

You might also like