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

freeCodeCamp

Harvard CS50 (2023) – Full Computer Science University Course

via freeCodeCamp

Overview

This course covers the basics of computer science and programming, introducing learners to various topics such as Scratch, C, Arrays, Algorithms, Memory, Data Structures, Python, SQL, HTML, CSS, JavaScript, Flask, Emoji, and Cybersecurity. The course utilizes a combination of lectures and hands-on programming assignments. It is designed for individuals interested in gaining a foundational understanding of computer science and programming concepts.

Syllabus

⌨️ Lecture 0 - Scratch
⌨️ Lecture 1 - C
⌨️ Lecture 2 - Arrays
⌨️ Lecture 3 - Algorithms
⌨️ Lecture 4 - Memory
⌨️ Lecture 5 - Data Structures
⌨️ Lecture 6 - Python
⌨️ Lecture 7 - SQL
⌨️ Lecture 8 - HTML, CSS, JavaScript
⌨️ Lecture 9 - Flask
⌨️ Lecture 10 - Emoji
⌨️ Cybersecurity

Taught by

freeCodeCamp.org

Reviews

Start your review of Harvard CS50 (2023) – Full Computer Science University Course

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.