Data Structures - Intro to Computer Science - Harvard's CS50 (2018)
via freeCodeCamp
-
86
-
- Write review
Build the Finance Skills That Lead to Promotions, Not Just Certificates
Learn Backend Development Part-Time, Online
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
Showing Class Central Sort
-
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