Memory - Intro to Computer Science - Harvard's CS50 (2018)

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=pejxLkT-wek



Duration: 2:07:47
140,822 views
2,776


Learn about computer memory and how it relates to programming.

This course teaches the foundations of computer science. This video is lecture 3 of Harvard University's CS50 2018 course (part 4 since the lectures start at 0).

Check out our full CS50 playlist: https://www.youtube.com/playlist?list=PLWKjhJtqVAbmGw5fN5BQlwuug-8bDmabi

🔗CS50 IDE (must have free edX account): https://cs50.io/

🔗Notes: https://cs50.harvard.edu/x/2020/notes/3/
🔗Problem Set: https://cs50.harvard.edu/x/2020/psets/3/
🔗Source Code: https://cdn.cs50.net/2019/fall/lectures/3/src3.zip

⭐️Contents⭐️
⌨️ (00:00:00) Introduction
⌨️ (00:00:50) Enhance
⌨️ (00:01:41) Week 2 Recap
⌨️ (00:05:10) CS50 IDE
⌨️ (00:14:24) check50
⌨️ (00:18:37) debug50
⌨️ (00:26:43) Taking Off the Training Wheels
⌨️ (00:27:46) compare0.c
⌨️ (00:29:54) compare1.c
⌨️ (00:32:09) Strings Don't Exist
⌨️ (00:41:40) compare2.c
⌨️ (00:47:50) char *
⌨️ (00:48:54) compare3.c
⌨️ (00:51:09) compare4.c
⌨️ (00:57:30) compare6.c
⌨️ (00:59:54) copy0.c
⌨️ (01:06:18) copy1.c
⌨️ (01:10:53) copy2.c
⌨️ (01:11:37) malloc and free
⌨️ (01:13:18) scanf0.c
⌨️ (01:15:36) scanf1.c
⌨️ (01:19:26) scanf2.c
⌨️ (01:25:07) addresses.c
⌨️ (01:30:51) Hexadecimal
⌨️ (01:33:38) Milk and OJ
⌨️ (01:36:44) noswap.c
⌨️ (01:44:51) swap.c
⌨️ (01:57:17) Pointer Fun with Binky
⌨️ (02:00:16) Stack Overflow
⌨️ (02:01:35) struct0.c
⌨️ (02:02:39) struct1.c
⌨️ (02:04:14) struct2.c
⌨️ (02:08:30) Outro

Lecture taught by David J. Malan. Thanks to Harvard's CS50 for giving us permission to post this lecture. Checkout their YouTube channel for more great lectures: https://www.youtube.com/cs50

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://medium.freecodecamp.org




Other Videos By freeCodeCamp.org


2019-02-02Breakout (Lua Tutorial) - CS50's Intro to Game Development
2019-02-01Flappy Bird (with Lua) - CS50's Intro to Game Development
2019-01-31Applied Deep Learning with PyTorch - Full Course
2019-01-31Pong (with Lua) - CS50's Intro to Game Development
2019-01-30SQL - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-29Tableau for Data Science and Data Visualization - Crash Course Tutorial
2019-01-29Web Programming with Flask - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-28Python - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-27HTTP, HTML, CSS - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-26Data Structures - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-25Memory - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-24Arrays and Sorting Algorithms - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-23C Programming Language - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-23React Tutorial: Weather App with RESTful APIs
2019-01-22Computational Thinking & Scratch - Intro to Computer Science - Harvard's CS50 (2018)
2019-01-21Unity FPS Survival Game Tutorial - First Person Shooter Game Dev
2019-01-18React Native Web Setup (P7D1) - Live Coding with Jesse
2019-01-17Create a Keylogger with Python - Tutorial
2019-01-16Improve Cybersecurity Skills with CTFs - PicoCTF Walkthrough (2018)
2019-01-15React Tutorial: Build an e-commerce site from scratch using React and Netlify
2019-01-10Async/Await - JavaScript Tutorial



Tags:
computer memory
c programming for beginners
c programming tutorial
introduction to computer science
arrays in c
computer science
cs50
scratch
harvard
David J. Malan
c programming language
computer
science
david malan
havard cs50
harvard university
computer science for beginners
c tutorial
c tutorial for beginners
strings
sorting algorithms
arrays in programming
memory
programming memory