Stop learning alone!

Learn faster and stay on-track by joining this free class with other self-learners.

Register for MIT OpenCourseWare 6.00 Introduction to Computer Science and Programming now.

MIT OpenCourseWare 6.00 Introduction to Computer Science and Programming

Class length: 24 weeks. Start anytime.

Creator: duallain

Status: Established

Join this class!

Just finished the class 100%

I just did it! It took me about 2 months over the summer while I was taking real summer courses at my University. I hope to see more people finish the later problem sets. They are very challenging and rewarding and deal with important concepts in CS. I just started learning C++ now too and I must say it is a lot easier to pick up now that I got the solid foundation from this class. Good luck everyone!

tuckertuck
8 months ago

Reply


Wow, congrats! That's a big accomplishment. Nice work.

kday
8 months ago

Reply

Nice! I'm just about to start. Any tips on how I can get myself to finish it too and not drop out?

jdumagay
8 months ago

Reply

Yes, I followed the calendar pretty specifically.

I would only work on problems as I got to the lecture video where they were assigned and due, and wouldn't continue on to the next one until I was finished.

You will invariably get stuck on problems, which is why this website is so helpful because you can see what other people have done.

One problem I was having such a hard time on and I stayed up late working on it. That night I had a dream where I coded the solution, and it ended up being right...

tuckertuck
8 months ago

Reply

Was it part 4 of problem set 8? Because I would love to dream of a solution right about now. I tackle the course for 2 hours a night--it's been almost 3 nights on this one problem.

omnazzal
7 months ago

Reply

Oh Dynamic Programming was the worst. I watched that lecture a couple times. I ended up adapting the algorithm that was used in the lecture but keeping track of the info that I needed for the solution.

tuckertuck
7 months ago

Reply

* Markdown Cheatsheet:

Link:
[clickable text](http://www.example.com)

New Paragraph:
Hit enter twice

Main heading:
# Main Heading Text

Sub-heading:
## Sub-heading Text

List:
* item 1
* item 2
* item 3

Italics:
*italicized text*

Bold:
**bold text**

YouTube:
URL (http://www.youtube.com/watch?v=Ui4AYPcRkYE) turns into embed code

Full Markdown reference