Software Development

Harvard CS50 (2023) – Full Computer Science University Course



Learn the basics of computer science from Harvard University. This is CS50, an introduction to the intellectual enterprises of computer science and the art of programming. The course is taught live every year and this is the 2023 version.

Thank you for reading this post, don't forget to subscribe!

💻 Slides, source code, and more at

⭐️ Course Contents ⭐️
⌨️ (00:00:00) Lecture 0 – Scratch
⌨️ (02:05:47) Lecture 1 – C
⌨️ (04:35:19) Lecture 2 – Arrays
⌨️ (06:59:38) Lecture 3 – Algorithms
⌨️ (09:01:13) Lecture 4 – Memory
⌨️ (11:26:33) Lecture 5 – Data Structures
⌨️ (13:42:44) Lecture 6 – Python
⌨️ (15:58:02) Lecture 7 – SQL
⌨️ (18:18:30) Lecture 8 – HTML, CSS, JavaScript
⌨️ (20:58:14) Lecture 9 – Flask
⌨️ (23:19:07) Lecture 10 – Emoji
⌨️ (25:05:28) Cybersecurity

HOW TO JOIN CS50 COMMUNITIES

Discord:
Ed:
Facebook Group:
Faceboook Page:
GitHub:
Gitter:
Instagram:
LinkedIn Group:
LinkedIn Page:
Medium:
Quora:
Reddit:
Slack:
Snapchat:
SoundCloud:
Stack Exchange:
TikTok:
Twitter:
YouTube:

HOW TO FOLLOW DAVID J. MALAN

Facebook:
GitHub:
Instagram:
LinkedIn:
TikTok:
Twitter:

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

source