Harvard's CS50: Introduction to Computer Science

What do you think of this course? You can do it for free on edX. They teach C, and you can get a diploma from them.

youtube.com/playlist?list=PLhQjrBD2T382eX9-tF75Wa4lmlC7sxNDH

Attached: CS50.jpg (530x300, 14K)

Other urls found in this thread:

ocw.mit.edu/courses/electrical-engineering-and-computer-science/
youtube.com/user/MIT/playlists
github.com/cs50/libcs50
twitter.com/NSFWRedditVideo

it's not bad, it's free on edX and they teach you C. Plus you can get a diploma out of it

Hey Harvard,
no one wants to take your shitty course. guess what! colleges aren't the gatekeepers of knowledge anymore.
Get fucked.

Can I
start the course ->
THEN pay $ ->
and still get diploma?

Yes. You can even finish the course and pay after.

Neet cope

oh
starting *now*

Paying for the diploma is a meme, no one will really care what moocs you've done. So unless you can actually transfer the credit to the institution, and plan on attending, I wouldn't bother paying for it.

Actually, Launchcode will help you build a resume and assign you a partnered business employer for $15/hr if you get the CS50 diploma. And they have a decent rate of their people getting on at actual businesses for ~40k/yr as jr software devs within a year.

>t. Started in 2016 but stopped and forgot because I'm a faggot loser that sabotages everything in life and am afraid to start back because I feel too old now.

In fact if any anons want to try getting through that together I’ll host the videos on a play schedule.

biggest waste of time
tough me nothing and all that brit accent was annoying

r8?

/* mario.c (pset1) */

#include
#include

int
main(void)
{
int height;

do {
printf("Height: ");
height = get_int();
} while (height < 0 || height > 23);

for (int i = 0; i < height; i++) {
for (int j = 0; j < height; j++) {
if (j > i) {
printf(" ");
}
}
printf("#");
for (int k = 0; k < height; k++) {
if (i >= k) {
printf("#");
}
}
printf("\n");
}

return 0;
}

>diploma
It is a piece of paper that says you completed an online course. If you want a real job you will need at least one of the following:
1) Connections (someone at a company in a position of power that can vouch for you).

2) Real world experience

3) A degree from a 2 year or 4 year university

Online courses are great for a lot of people. A lot of universities offer materials for free, for example MIT:
ocw.mit.edu/courses/electrical-engineering-and-computer-science/
youtube.com/user/MIT/playlists

I my opinion they aren't a waste of time unless you already know the material or you prefer reading books and doing your own projects. But don't be fooled by the "diploma" silliness. Connections, real world experience, and degrees from properly accredited universities are the only things that matter if you want to get a job (in that order).

you should link dependencies
github.com/cs50/libcs50

without specs I can't say if the program is correct or not
it prints 2x # on first line, looks wrong but can't say
the full-line passes are weird

int
main(void)
{
int height;

do {
height = get_int("Height: ");
} while (height < 0 || height > 23);

for (int i = 0; i < height; i++) {
for (int j = 0; j < height - i - 1; j++) {
printf(" ");
}
for (int k = height - i - 1; k < height; k++) {
printf("#");
}
printf("\n");
}

return 0;


also worth noting their implementation of get_int is not thread-safe

>$15 hr.
>40k/yr
The fuck kind of bullshit?
Listen to other Anons and get real degree.
Meme '''''degree'''''' pays shit apparently.

>They teach C
It's shit.

is there any course like this but that teaches java instead?

>you can get a diploma from them.
Worthless.

>What do you think of this course?
Literally, high school level computer class shit.

Just do your own training then take certification tests. That's all that matters.

Implement a program that prints out a half-pyramid of a specified height, per the below.

$ ./mario
Height: 5
##
###
####
#####
######

$ ./mario
Height: 3
##
###
####

Fucking lol