I wonder if soon all elite universities will make all of their curriculum and lectures free online, effectively turning them into content marketing to drive their customer acquisition funnel. The actual product will be a prestigious brand name, networking opportunities, and a laundered IQ test performed by the admissions committee anointing you with the stamp of approval at the gates. In the public's mind one goes to…
CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
81–90 of 150 posts
Re: CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
#82How can I actually use this course? When I try to Sign Up as a student I need a Registration Code. I don't have such thing since I am located in a different country.
Re: CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
#83Earlier quoted context omitted.
The lack of formal professional organizations is the biggest boon for computing. I'm glad we don't have an artificially low supply of programmers like we do doctors
To be fair, I'm also glad doctors are (on average) better trained, more professional, more disciplined, and have higher standards than programmers. (We're still very much at the "bloodletting, leech, and saw" part of our craft. Look at the horrors we inflict on our users.)
In Australia we have a very limited number of surgical training positions each year. We could do plenty more, but we don't... more or less because surgeons are snobs who want people to go through the same hoops they went through.
Re: CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
#84Earlier quoted context omitted.
I have both MechE and CS degrees. The big difference I see is that MechE is one course that builds on top of another on and on. Quite a rigorous progression that is hardcore on math and physics. To self teach MechE you have to work yourself through that progression which is a huge commitment. OTOH what most people consider “CS” is more like “the ability to program”. You can get competent enough to be dangerous with a…
I've heard the saying: Any idiot can make a bridge stand up. It takes an engineer to make the bridge barely stand up. I want a class on making the bridge stand up for idiots (like "let's write this bridge in python, and build it with cob"). I don't care if I spend twice as much on wood and hay and mud or titanium or whatever. I live in the SF Bay Area, so I can't afford the mechanical engineers I can actually hire to…
Re: CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
#85How can I actually use this course? When I try to Sign Up as a student I need a Registration Code. I don't have such thing since I am located in a different country.
The irony of their headline “free for all, designed for you”.
Re: CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
#86Earlier quoted context omitted.
Computer Science has become a "programming" farm degree rather than what it was originally back in my day (grumble, grumble). It used to be an off-shoot of mathematics and was so strongly tied at the hip many schools had CS and math in the same department. Cynically programmers are paid better than any other so-called "knowledge worker" field. Naturally, schools paid by large organizations have a vested interest in f…
I think the problem is that CS is too young to have sub-disciplines. If you want to lay a concrete slab foundation, then you get an architect, multiple engineers, the rebar guy, the cement mixing truck driver, the person that understands the chemistry of the cement, dyes, etc. Then, you get the guys with shovels to spread it around. Finally, there are some artisans that somehow make it perfectly level using nothing b…
Re: CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
#87Earlier quoted context omitted.
I agree. In my opinion, computer science is using mathematical constructs to produce correct programs. Computer engineering is getting the not-quite-ideal digital circuits in the computer to run programs correctly. Software engineering is a mixture computer science, computer engineering, and sociology while spinning a plate on a stick (or, if you're unlucky, while planning sprints).
It's a somewhat limited and artificially restricted view. CS develops theories and algorithms that can be used in practice. The shortest path algorithm is an early example. And mangling algorithms into another complexity class also belongs to CS (IMO, of course). Studying CS may not prepare you for centering divs, but a good curriculum provides you with enough tools to learn and understand e.g. the constraint mechani…
Re: CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
#88I hope they don't take it down like how Berkeley CS videos were taken down.
Please tell me you can find them somewhere.
Re: CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
#89Earlier quoted context omitted.
To be fair, I'm also glad doctors are (on average) better trained, more professional, more disciplined, and have higher standards than programmers. (We're still very much at the "bloodletting, leech, and saw" part of our craft. Look at the horrors we inflict on our users.)
That isn't a factor of the artificial scarcity however, that's a factor of the teaching standards. In Australia we have a very limited number of surgical training positions each year. We could do plenty more, but we don't... more or less because surgeons are snobs who want people to go through the same hoops they went through.
I've experienced both systems "easy to enter, next to impossible to finish" vs "highly selective, smooth sailing after that", I can't say there is a definitive superior solution.
Re: CMU CS Academy: a free online computer science curriculum by Carnegie Mellon
#90For only $10 more, they'll send you three pounds of fries served in a greasy paper bag, a Terrible Towel, and a Donnie Iris cassette single of "Ah! Leah!". It's the best deal in academia. All jokes aside, if you'll allow me a tangential but relevant aside, a lot of people have heard of Carnegie Mellon, but very few have heard of Richard Caliguiri or David Lawrence. They were both mayors of Pittsburgh, and both led th…