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

freeCodeCamp

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

via freeCodeCamp

Overview

This course on data structures in the C programming language aims to teach the foundations of computer science. The learning outcomes include understanding linked lists, hash tables, trees, and tries. The course covers skills such as working with structs, typedef, and implementing various data structures. The teaching method involves lectures by David J. Malan. The intended audience for this course is individuals interested in computer science and programming, particularly those looking to deepen their understanding of data structures.

Syllabus

) Introduction.
) Week 3 Recap.
) memory.c.
) ddb50.
) Week 3 Recap, continued.
) struct.h.
) struct0.c.
) Linked Lists.
) typedef.
) Linked Lists on Stage.
) list0.c.
) list1.c.
) list2.c.
) Hash Tables.
) Trees.
) Tries.

Taught by

freeCodeCamp.org

Reviews

Start your review of Data Structures - 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.