Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> There's definitely a tension at top STEM schools (probably especially in CS) between assuming students have some baseline knowledge of whatever field and just tossing them into the deep end of the pool and figuring out the practicalities on their own.

Pretty sure most college CS programs have an optional class for those new to programming ( Introduction to Java or C or Python ). But after that, you are expected to learn new languages/tools on your own mostly.



Most? Probably.

Not sure how common at what are considered top schools without looking at course catalogs. I expect if you're really new to programming, jumping into a CS program at an elite school could be a bumpy ride given 90% of the class will have a fair bit of experience and the class will be pitched to that level.


> Not sure how common at what are considered top schools without looking at course catalogs.

I am fairly certain 100% of the top CS programs ( and 99% that every CS program ) in the country have an intro to programming class for incoming freshman with no background in programming - usually Python, Java or C. MIT does. Besides, there are tons of material online to learn programming on your own.

> I expect if you're really new to programming, jumping into a CS program at an elite school could be a bumpy ride given 90% of the class will have a fair bit of experience and the class will be pitched to that level.

Agreed. But the challenge isn't insurmountable.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: