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

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This introductory course explores core data structures through C examples, including linked lists, hash tables, trees, and tries. It also covers memory, structs, and typedefs.

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

4.5 rating, based on 2 Class Central reviews

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

  • Profile image for Shanneen Alijjah
    Shanneen Alijjah
    The lesson has covered the basics. it had given brief overview to the data structures necessary for beginners to have knowledge about. it explained clearly and even had engagement that made it further easier for me to understand linked list visually. the lesson didn't bombard jargons which was good because i was able to catch up to various types of data structure. as an introduction, it was already enough for students to have an idea what it is and how it is being handledby the computer without getting to technical immediately.
  • This course is fantastic for anyone starting with computer science! The Data Structures section of CS50 (2018) via freeCodeCamp is well-structured, with clear lectures by Professor David J. Malan. It covers essential topics like arrays, linked lists, and trees, with practical problem sets that solidify your understanding. The pace is challenging but manageable, and the resources are top-notch. I highly recommend it to beginners and intermediate learners looking to build a strong foundation in data structures

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.