Got confused by the broken link too. Those aren't separate links. It's a single link, and given the name of the file is "poster-design.pdf", I don't think the PDF is very important. It's just an image that gives examples of what is probably covered. The real content is described below as the video lectures and notes of the class[1] and the github account[2]. There are also problem sets[3], and it recommends a couple of books[4][5], both of which are apparently free.
[1] https://courses.csail.mit.edu/6.851/fall17/lectures/
[2] https://github.com/6851-2017
[3] https://courses.csail.mit.edu/6.851/fall17/psets/
As a busy self-learner, when is it time to learn data structures in depth? I feel like there are always 10 other technologies I need to know more urgently (eg, more bash, Linux, testing frameworks, deep learning, c++ libraries, linear algebra, common security mistakes/attacks, OpenGL, etc)
the professor is a fascinating guy:
https://en.wikipedia.org/wiki/Erik_Demaine
EDIT: so is the coauthor! http://joebergeron.io/posts/post_four.html
FYI: lecture notes are here https://courses.csail.mit.edu/6.851/fall17/lectures/
Years ago, I watched all those video preparing for a Google interview. They are really great. I was told advanced data structures would be a big part of it. Not a single thing came up in the process :/
22 recorded classes
https://ocw.mit.edu/courses/electrical-engineering-and-compu...
I was pleasantly surprised to see that improving Wikipedia articles is an acceptable final project for this course. Is this an MIT thing?
I watched these lectures a few years ago and they were really good.
Since this is meant to be a graduate level research course, I wonder if any cutting edge topics have been added since? Were there any major advances or new ideas in fundamental data structures in the past few years?
“Grading...There are four requirements:”
And then it lists five requirements...do I get the MIT course description equivalent of a Knuth check now?
I happened to interact with Erik Demaine via an open source project(KaTex). It was my first OSS contribution and he was very welcoming and friendly. Of course, I was also humbled to read about his work.
I am getting 404 when I click on linked images.
The data structures look really cool, but I couldn't image example to make use of them in "everyday" software. Would someone give me some example of problems that would be easier to solve with special data structures?
At my college, this class was the primary weeding-out class in junior year. Started with a full class, maybe 50? At the end of the semester there were 7 of us.
These are some of my favorite lectures, although often goes over my head. Whenever I think I've done something clever, I watch these to ground me.
Bookmarked for when I master basic data structures.
Links are broken :/
Honest question, I'm very new to this but I really want to learn. Does putting the video on repeat help with grasping the concepts?
Is the instructor using Hagoromo Fulltouch Chalk?
Having been a double major at MIT I still get anxiety spikes whenever I look at one of these course webpages.
Looks like a great course though!
Guess this might help,
Love that they recommend going to Tarjan -- nothing like drinking from the original well!
link to pdfs 404
Will this be good to study for a FAANG interview?
>So alas, Back To The Future isn't really possible.
Step 1: Upload consciousness
Step 2: Get so good at particle theory, the "dumb" universe really can't determine if it's really me.
Step 3: Do whatever the hell I want!
Hey! I’m a coauthor with this guy :^). Incredibly fascinating (and extremely smart) dude. His interest in origami is what drew me to MIT in the first place, since I was interested in it as well from a young age. A few years ago I took his class on the computability/complexity theory of folding, and we ended up solving an open problem in the field and published a paper out of it [0]. If you had told highschool me something like that would happen, I never would have believed it :)
[0]: https://arxiv.org/abs/1901.08564