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

freeCodeCamp

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

via freeCodeCamp

Overview

This course covers the fundamentals of computer memory and its relevance to programming. The learning outcomes include understanding memory allocation, pointers, strings, and data structures. The course teaches skills such as memory management, debugging, and working with different data types. The teaching method involves lectures and practical examples. This course is intended for individuals interested in computer science, programming, and software development.

Syllabus

) Introduction.
) Enhance.
) Week 2 Recap.
) CS50 IDE.
) check50.
) debug50.
) Taking Off the Training Wheels.
) compare0.c.
) compare1.c.
) Strings Don't Exist.
) compare2.c.
) char *.
) compare3.c.
) compare4.c.
) compare6.c.
) copy0.c.
) copy1.c.
) copy2.c.
) malloc and free.
) scanf0.c.
) scanf1.c.
) scanf2.c.
) addresses.c.
) Hexadecimal.
) Milk and OJ.
) noswap.c.
) swap.c.
) Pointer Fun with Binky.
) Stack Overflow.
) struct0.c.
) struct1.c.
) struct2.c.
) Outro.

Taught by

freeCodeCamp.org

Reviews

Start your review of Memory - Intro to Computer Science - Harvard's CS50 (2018)

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.