26 votes
Accepted

Life after CS50!

A user on the cs50 subreddit posted a list of suggested courses for those that have completed the class and are looking for more: I am taking the course right now through edx, which has a Discuss ...
user avatar
  • 3,326
14 votes

How to Start Studying CS50?

Disclaimer I am not a staff member. The below mentioned details are MY OPINIONS on how one should start/take the course. Moreover the description is for edx version only. Some other ways through ...
user avatar
  • 3,326
10 votes

Life after CS50!

Check out this post about how to simulate a CS degree with all free online resources. Introductory Courses Intro to Computer Science, pick two of three: Introduction to Computer ...
user avatar
  • 125
9 votes
Accepted

Why don't the problem set numbers correspond to the week numbers?

This was a source of confusion during last year's offering of the course too. Professor Malan addressed this in a comment on Reddit. On campus, students tend to work on Problem Set 0 during Week 1, ...
user avatar
6 votes
Accepted

Is the course really self-paced?

The only deadline is 31 Dec 2014 if you are going for a certificate. There are Weeks because you are doing the same course as the "in person" Harvard students who took CS50 on campus, and for them, ...
user avatar
  • 18.4k
3 votes

How to Start Studying CS50?

The amount of activity and utilization of the sources given to you should differ from person to person depending on each person's goal. For example, I want to learn all the course has to offer so I ...
user avatar
3 votes
Accepted

How much time, on the average, does it take to complete CS50 course?

If one possesses prior knowledge in programming, then it should not take much time for him/her to complete this course. Only 5 months are left for deadline, so of course one needs to have a good ...
user avatar
  • 3,326
2 votes

New academic year, new CS50x?

CS50 will be available on edX in the next January. However, you can still access the lectures along with the other resources by visiting the official website of the course. The lectures are also live-...
user avatar
  • 17.4k
2 votes
Accepted

Will there be a CS50 course next year?

All indications point to yes. It will probably launch at the beginning of the year so keep an eye out on edX.
user avatar
  • 18.4k
2 votes

Do I need to install the Appliance in order to complete the problem sets?

You can use any operating sistem/compiler/editor you want, as long as you at the end submit the problem sets accordingly to the specifications. But the cs50 appliance has a lot build in features that ...
user avatar
  • 1,369
2 votes

Do I need to install the Appliance in order to complete the problem sets?

You could solve your problem sets in any text editor, but you'd (probably) get into trouble when the time comes to compile and debug your programs. It's relatively straightforward to install required ...
user avatar
  • 1,140
2 votes
Accepted

Is cs50.net/discuss open to students without a Harvard University ID?

Yes, it is a mistake to include it in the edX version of the pset. cs50.net/discuss is only accessible to Harvard students.
user avatar
  • 18.4k
2 votes
Accepted

Course and Certificate Deadline

It seems that the official course deadline has indeed been changed to December 31st 2017. I was confused too, because there didn't seem to be any kind of announcement detailing an extension. ...
user avatar
1 vote
Accepted

Help on taking CS50x course

The material for each pset is presented in a timely manner and pretty thoroughly. You should do the psets as they are presented. In no case is it necessary to watch material that is presented after a ...
user avatar
  • 64.2k
1 vote

hello fellow cs50 classmates and staff

Starting now and trying to meet the deadline will be very difficult. I am currently on week 7 (pset5) and it's going to be tight for me. The deadline to submit all your problem sets(psets) and final ...
user avatar
  • 159
1 vote

Where can I watch the video lectures of cs50 2015?

The current versions (Fall 2015) of the lecture videos are available on youtube at the following link: https://www.youtube.com/playlist?list=PLhQjrBD2T383Xfn0zECHrOTpfOSlptPAB However I don't know if ...
user avatar
  • 11
1 vote

Is the Hacker's Delight book worth having?

A good way to check to answer your question is to check out a sample pdf link at this address: http://ptgmedia.pearsoncmg.com/images/9780321842688/samplepages/0321842685.pdf
user avatar
1 vote

Is the Hacker's Delight book worth having?

Is the Hacker's Delight book worth having? I have not read the book, but if your goal is indeed to "learn as much as possible", it's probably worth having. I'm sure you can learn something from it. ...
user avatar
1 vote

If course has started why are there no new lectures?

It sounds like you're still accessing the old 2014 version of the course. You can access the new lectures as follows. Log into Edx. Enroll in the new offering of the course, CS50x3 Click the View ...
user avatar
1 vote
Accepted

How many credits does this course correspond to?

Harvard's online course catalog lists CS50 as a "half course." To understand what this means in relation to how credit is counted at other schools, refer to the undergraduate handbook section, "Rate ...
user avatar
  • 2,136
1 vote

Do I need to un-enroll?

I think you should unenroll from CS50x (2014), and then re-enroll into CS50x3 (2015). at least, thats the way i understand the "THIS WAS CS50X 2014" post in the CS50x (2014) edX Course Info: ...
user avatar
  • 287
1 vote

I couldn't finish psetx is there a way to know how it is done?

As per PSet1 Specs: And if you’d like to play with the staff’s own implementation of mario in the appliance, you may execute the below. ~cs50/pset1/mario [...] And if you’d like to play with the ...
user avatar
  • 1,140
1 vote
Accepted

Different lectures on edx.org and cs50.harvard.edu?

Let your decision be effected by this comparison. edX offers you course for free if you apply for honor code certificate and a threshold donation if you apply for a verified certificate. The lectures ...
user avatar
  • 3,326
1 vote

Writing solutions in C++ instead of C

No, you have to use C in order for your code to be compiled and graded.
user avatar
  • 18.4k
1 vote

What date will the 2015 course start? Will it be identical to the 2014 lectures and problem sets?

The 2015 Edx offerings of the course started on January 1, 2015. The Harvard University offerings, including the CS50 Certificate and Course Credit options, start on 26 January, 2015. The option ...
user avatar
1 vote

What date will the 2015 course start? Will it be identical to the 2014 lectures and problem sets?

Check out What's new? for all the details on what's different for 2015. New and improved lectures! Hopefully. New CS50 Appliance, based on Ubuntu! Updated problem sets!
user avatar
1 vote

How can I reach out to someone who could help me via TeamViewer?

The Instructions for TeamViewer vary depending on your OS, but basically are: Download it (careful not to download "beta version") Install it (select "personal use" and "no remote access to the ...
user avatar
  • 1,140
1 vote
Accepted

How to report a mistake in a video lecture or other course content

You may refer to the Staff page on the course website: To contact the course's heads, email heads@cs50.harvard.edu. That should cover the range of issues you might want to report. However, if for ...
user avatar
  • 2,136
1 vote
Accepted

Will the latest (upcoming) lectures still apply to the problem sets currently available on edX?

This year, two problem sets were removed and three were added relative to last year. So it would be reasonable to expect some changes to the problem sets in 2014. However, the lectures themselves don'...
user avatar
  • 2,136
1 vote

How much time, on the average, does it take to complete CS50 course?

5 months for me, 40+ hours a week, but I started with absolutely 0% knowledge of CS.
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible