Harvard's CompSci Intro Course Boasts Record-Breaking Enrollment
alphadogg writes: Harvard College's CS50, the school's Introduction to Computer Science course for undergrads, has attracted about 1 in 8 students this fall — a new record for the school and yet another sign of just how hot this field is becoming for the job-hungry. Overall, 818 undergrads (or 12% of the student body) signed up for the challenging course this semester (PDF), and nearly 900 students are registered when factoring in graduate and cross-registered students. Topics on the syllabus include Linux, cryptography, HTML and JavaScript. David Malan, a Harvard CompSci grad, teaches the course.
>Linux, cryptography, HTML and JavaScript.
That's computer science?
What about algorithm complexity analysis, type theory, normal forms and well, computer science.
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
Harvard gets far, far more applicants in every area than they can possibly accept to their relatively small student body. So shifts among disciplines and interests almost entirely reflect decisions on the part of Harvard admissions policies. They don't necessarily reflect shifts in either broader society or even the subset of society that applies to Harvard. It's possible they do, but it's also possible Harvard explicitly decided to accept more CS applicants for various reasons.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
You can watch all the lectures online at http://cs50.tv/ .
You don't seriously expect English majors to read code?
I dont think it the reason is purely vocational (jobs). Young people know computers run the world and contribute to the human intellectual enterprise. Larry Summers tried to strengthen the S&E requirement for a Harvard degree (he was in my MIT class) and the faculty rebuffed him. MITs required six S&E courses for a degree makes them more liberal (broadly educated) in my opinion than Harvard.
P.S. Computing is NOT one of the six MIT S&E requirements yet. But it comes up everytime the requirments are reviewed.
No. Meaning every good astronomer can use a telescope, but not everyone that can use a telescope is an astronomer. You really should know how to program to do computer science, but programming computers is not computer science.
Folks,
My son took the course last year as a senior in high school via iTunesU.
https://itunes.apple.com/us/co...
It's also available on EdX.
https://www.edx.org/course/har...
Heck, I took it way back thirty-odd years ago. :-)
Also, here's a link to the original article in the Harvard Crimson:
http://www.thecrimson.com/arti...
--Paul
Also true in actual careers like nursing fwiw. There's a nursing shortage (at least in the U.S.), and men are very underrepresented in the field, so nursing schools have been going out of their way to recruit men.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10