MIT Everyware
TeachingMachines writes "David Diamond has written a very readable article at Wired News titled MIT Everyware that follows up on MIT's OpenCourseWare initiative (previous story). It turns out that one of the most popular courses has been '6.170 Laboratory in Software Engineering, Fall 2001.' Diamond notes that '[u]ltimately, MIT officials know, OpenCourseWare's success depends on the emergence of online communities to support individual courses.'"
because we all know the bubble has burst and programming is being shipped out to India / China as fast as the MBA's can, sillicon valley is a mere shell of what it used to be so
you would of thought Law would be the popular subject seeing as that seems to be an expanding industry in USA
Well, this is a pretty good idea for people who don't have time, or even, the transportation for university. Of course, there will probably be debates to see if these courses will be admissible for diploma...
This will come in handy when Slashdot 101 launches.
If you fp, you get the pretty girl on the first row!
How small a thought it takes to fill a whole life
As Spokesperson for SCO I would like to state how proud we are to be responsible for MIT. All of MIT. we have a team at MIT doing some great work. Well, we have a team of MIT people who aren't completely involved with MIT anymore. Alright some of them are dead. OK, OK, we picked up some dead people with the same name as some people who once walked by MIT.
But it's a great team, really.
You may have completed the material but that doesn't mean you can stick 'MIT degree!!' on your Curriculum Vitae.
I'm reading Laboratory in Software Engineering myself, but only because it's interesting - it will probably prove of little benefit in the marketplace.
Still, an excellent initiative - while other universities are milking every cent they can MIT are actually promoting an interest in learning and sharing of information. Excellent stuff.
success depends on the emergence of online communities to support individual courses.
However I also think the success depends on improvement to the courses based on the community response.
Isn't this the philosophy all open-source, open-standard etc are based on?
Consensus is good, but informed dictatorship is better
Online courses only really work in cases where people are highly driven or very short on time. As in medical school etc.
Generaly the problem is that it's too easy to 'disconnect' from class and never open the book or do the homework as the web lectures and forum based discussions don't create the same level of attachment and group learning as class.
I'm currently a college student and I have taken a web based class this term and the first few weeks adjusting to it was tough. I kept forgetting to check the boards, to post replies etc. Since you get graded on the level of discussion on the boards etc...first few weeks sucked.
It's very nice though to have all the slides available 24/7 online, even ones from classes taught by other profs. Even better if they post last years tests 8-)
In Soviet Russia, the television watches YOU!
Online communities to support the university, eh?
Party tonight at 65.215.9.11!!! OPEN PROXY! FREE SOFTWARE KEG!
This is the future of online college.
Best read in good ol' Monaco 9 point.
Top 10 OpenCourseWare Nations*
Rank Nation Hits
1. Canada 3,886,197
2. Germany 3,576,071
3. Brazil 3,170,362
4. South Korea 3,254,259
5. France 3,012,102
6. Japan 3,095,913
7. United Kingdom 3,099,713
8. China 2,563,446
9. India 2,512,267
10. Australia 1,372,052
* Outside the U.S.
Includes nearly 600,000 hits from mainland China, where the government denied access to OpenCourseWare until February 2003, and nearly 2 million hits from Hong Kong.
Top 10 OpenCourseWare Classes
1. Philosophy 24.00: Problems of Philosophy
2. Electrical Engineering and Computer Science 6.170: Laboratory in Software Engineering
3. Electrical Engineering and Computer Science 6.071: Introduction to Electronics
4. Earth, Atmospheric, and Planetary Sciences 12.409: Hands-On Astronomy: Observing Stars and Planets
5. Mathematics 18.06: Linear Algebra
6. Mathematics 18.013A: Calculus with Applications
7. Nuclear Engineering 22.00J: Introduction to Modeling and Simulation
8. Physics 8.02: Electricity and Magnetism
9. Electrical Engineering and Computer Science 6.281J: Logistical and Transportation Planning Methods
10. Management 15.810: Introduction to Marketing
Nice to see that the 'Other Nations' are outside the US. And I'm glad its South (not North) Korea at No. 4, considering that Nuclear Engineering is at No. 7!
Don't go to a brothel if you want to buy broth
Hi, this is the mayor of Rio here.
Thanks for the tip, buddy. With you I hope we'll build a great nation, with a strong economy based on the exportation of our delicious guarana-based soft drinks.
By the way, did you ever visited my city, didyou tasted the street on the border of the beach?
Yummy, isn't it? Miium!
I hope it really takes off, but what if its alittle bit too successful? What MIT does not understand is, if their courses teach alittle too well or the community grows alittle too large there might not be a need to actually pay MIT to take classes there besides the name recognition.
This is the point I'm making, could this be MIT's suicide? Sure its nice of them and I plan to take full advantage of any knowledge they are willing to put out there, but the more knowledge they put out there the less valueable they become.
If you use Linux, please help development of Autopac
Now I can realize just exactly how dumbed-down and introductory my school's Computer Engineering curriculum is. And they said they wanted to be modeled after MIT...
This comment was randomly generated by a school of piranhas chewing on the PCB of a Microsoft Natural Keyboard.
Yes but why ever go to MIT? Its ridiculously difficult to get into, its ridiculously expensive, and the classes are hard. Why go to MIT if you can get MIT quality education at home?
And if I could get a freakin degree from MIT without actually being an official student, then what effect would this have on the current system?
The current system restricts knowledge to those who can afford it, the interesting thing about this system is its potential to change that and make knowledge free. I fully support free knowledge, but if the education on the web begins to rival and surpass the education you get as a student of MIT, what happens to MIT itself, and the current style of teaching?
If you check out my journal, you can see that I have new ideas for teaching which actually are based on some of the MIT ideas, but my ideas I think apply best on the highschool level (highschool is free for everyone anyway)
On the college level however, people pay for an education, and this is where debate can occur. If its cheaper to get your degree over the web, less time consuming, easier, etc wouldnt more people get degrees?
What would the effect be on everything from the economy, to the current education system be if more people had the knowledge of an engineer, a scientist, etc?
If you use Linux, please help development of Autopac
It's a nice excercise in object oriented programming though. I've been involved in software engineering education in two universities and this is by far the least realistic course I've seen. Realism is important because otherwise students won't understand what problems await them after they finish their education. You can't teach a student to deal with the pressure of deadlines, irrational behavior from customers, customers with other priorities then you, etc. They have to experience it and be taught how to do better.
Here's how we do it (3rd year bachelor course): we group students into groups of 10, give them a contact person from a local IT company who acts as a customer and provides them with a realistic assignment (usually something that the company actually wants). Then we let them find out the hard way what software engineering is about. They have to negotiate requirements, sign a fictious contract for what they are going to deliver and then meet the terms of the contract. They have to come up with a realistic plan based on the available study points and people (i.e. 1 study points = 40 hours so 4 studypoints for the course and 10 people is quite substantial).
Meanwhile we also give them a decent introduction to software engineering (using Ian Sommerville's book, which is quite comprehensive) and make sure they understand the basics of all relevant development phases. We guide them through requirements engineering, architecture design etc.
Half way through the term after release #1, we shuffle the student groups and let them start a maintenance project on the project's first releases (i.e. you have to maintain somebody else's code with other people than during release #1).
As you can imagine this is a rather stressful period for the students but the remarkable thing is that most of them actually deliver their stuff on time, as agreed in the contract. The companies involved benefit in two ways: they get access to students who have nearly finished their education and if all goes well they get some free development time and maybe even a usable prototype. We've been doing this for a few years now and we are quite pleased with the results.
Jilles
When Knowledge is free or easier to access the degree becomes less useful / valueable. What will happen is, someone will offer a certification test and people will take that test and instantly be MIT certified, meaning they have the knowledge level of an MIT graduate and its verified via exams.
This is what the computer industry did, I mean people are getting A+ certified, certified in everything from game development, to C++, to Linux even, so when when this MIT knowledge becomes more of a commodity what effect will it have on the market?
Knowledge is still power, it doesnt even matter where you get it from, sure MIT is a good name, but in the end, certification would be just fine for most.
If you use Linux, please help development of Autopac
Making MIT Affordable
Alas, I didn't graduate (ran out of money at the time) and don't see a way to get back into it. They don't seem to have any pages targeted at people who want to resume a long-interrupted stay.
Next time I want karma, I'll just flip through my most current issue. You guys reprint every fucking article they have, only weeks later.
Nice to see that the 'Other Nations' are outside the US. And I'm glad its South (not North) Korea at No. 4, considering that Nuclear Engineering is at No. 7!
Those figures are a bit misleading. The North Koreans are taking the course through a FidoNET gateway in South Korea. The link across the border is by an RFC2549 connection.
When will the U.S. learn, and stop educating its enemies?
Irene KHAAAAAAN!
I've been looking forward to "taking" some of the MIT classes online to further my own education. As I am currently in school at DeVry due to me working full-time, it's no wonder I'd be excited to be reading class material from MIT. This also will help me study up on the lower level classes like Physics and basic computer engineering topics so I can test out of them at DeVry, thereby speeding up my ability to graduate with a BS finally.
And yes, I do consider this a true "Open Source" initiative, as we would normally have to pay thousands of dollars for such valuable structured training. While I may not get to 'contribute' much to the course per se, I will ultimately be able to contribute my new knowledge towards the general public body of knowledge without paying a company/university to do so. So in the broader sense, I think this is a great thing for open source computing, or otherwise.
In reality there is very little difference between an online course and an offline course, the difference is with an online course you have to do your own research, so what? This is the internet and it was built for research.
Offline your teacher guides you more, "read book X", "Look at page Y" +lecture+lecture and repeat.
I'm currently a college student and I have taken a web based class this term and the first few weeks adjusting to it was tough. I kept forgetting to check the boards, to post replies etc. Since you get graded on the level of discussion on the boards etc...first few weeks sucked.
I myself have more problems getting to class on time, I forget to wake up in the morning on time, and I forget to go to school, hey am I making any excuses?
Just because you cannot learn without having someone hold your hand does not mean everyone has that problem, just like I'm aware that not everyone has problems getting up early in the morning.
It's very nice though to have all the slides available 24/7 online, even ones from classes taught by other profs. Even better if they post last years tests 8-)
If you get graded for discussion in class how is this any easier? At least on the boards I can spellcheck and give a better more deliberate arguement/debate. When its in realtime its actually more difficult because you cannot take back errors, everyone gets to see/hear them.
I see nothing wrong with online courses depending on the subjects. I wouldnt take online courses to learn science myself, but for certain subjects you can get equal quality education online as you could offline, for learning history, english, philosophy, sociology, psychology, math, etc, youc an do just fine doing it online. Chemistry, and more scientific courses would be better offline where you have the state of the art MIT lab.
If you use Linux, please help development of Autopac
I have a degree in Computer Science. I got lots of theory, and what I believed to be a fairly descent education. However, after reading thru the course material for this "Introductory Level" material, I quickly realized that I didn't get quite the education that I had expected. Software design is a single senior level class for CS. Lots of "waterfalls and whirlpools", but little practical knowledge. Yes, theory is great... but I much enjoyed reading thru this material. Just to remind myself that I must never stop learning.
I only look human.
My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
You can't get a MIT degree without attending MIT.
I was not trying to make the point that you could get a "degree" from MIT. I was saying you can get MIT knowledge and with that knowledge get "MIT certified". Believe me if this becomes popular its only a matter of time before theres MIT+ cerfication or some whole group of certs.
Who gets hired? The article talks about what you say, all you have to do is actually read it
Does the article even mention the fact that certification can get people hired? Its working in the tech industries, people without computer science degrees are getting certified and getting hired, then you have people with computer science degrees who cant find jobs, so yes certification counts.
If you use Linux, please help development of Autopac
I was taught by Ian Somerville - he's an interesting and very realistic person. One of the things he said to us was that in his class, he would tell us why the things we learnt in almost every other class were bad...
This was an exaggeration of course, but his basic point was right. Tightly coupled systems, even techniques such as recursion...not so much a HOWTO as a WHYTO avoid in reality much of what theory states is the most elegant solution.
I didn't take it in at the time, of course. I thought I knew better - that he was only saying things because people weren't good enough to use all these latest techniques that I, in my god-like genius, had mastered completely. Now, ten years later, I remember that attitude when reading code written by the latest graduate intake, someone who's read the Design Patterns book one too many times, or someone who proclaims we should dump all code in language X because language Y is obviously superior.
As your post suggests, Software engineering isn't about coding. It's about technique, and pragmatic technique at that.
Cheers,
Ian
Universities were meant to be centers of learning and education for the betterment of the larger society. People started MIT way back in the mists of time because they wanted to educate their kids and because they recognized that education has external benefits to everyone. The open courseware project is a logical extension of those ideals.
It's a shame, but most universities behave as profit-maximizing firms (hoarding IP, seeking TV contracts and endorsements for sports teams, etc) when that's not really what they were founded to do. If they want to behave like profit-maximizing firms, then they shouldn't ask for donations and they shouldn't get tax revenues.
--
Long-term effects of Bush deficits
I thought the purpose of Software Engineering courses was to teach entire classes of programmers that failure is always possible!!! Our class was a programming version of the "Kobiashi Maru"
I only look human.
My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
MOD DOWN DIDN'T READ ARTICLE
I thought there were laws against exporting this kind of technology? Instead of students from Nepal to Nebraska will be diving into the material, shouldn't the article have read governments from Pyongyang to Islamabad...?
When I am king, you will be first against the wall.
Now, there are a few courses in OpenCourseWare that have videos of lectures, more organized readings and problem sets...but they're very few. If every course was published in that format, then I'd be impressed...and I don't mean every course MIT teaches, just every course listed in the dang OpenCourseWare site...it's such a waste of time to go, "oooh...this looks like a nice class" only to see that there's nothing in there you can learn from (some of them don't even have pdf lectures, just the syllabus and homework assignements for a textbook you don't have).
Warning: Opinions known to be heavily biased.
A lot of courses from a lot universities are already available online, what is new here is that they're trying to do this systematically. Also of course given that this is MIT, the quality of the course material might be superior to others.
"In our tactical decisions, we are operating contrary to our strategic interest."
Companies will sponser the certification, you'll pay to take the exam, the companies have far more power than MIT and will get around the law by simply not profiting off opencourseware itself, but by selling certification.
In the same way I can get certified in Network+ and they dont ask how I learned what I learned or what books I used, its clear that I have to use certain books to get that information and we all know what books those are, if they dont officially endorse anything, well they cannot get in legal trouble.
MIT+ could be the same kinda thing, they just give a test based on the MIT CourseWare, and in order to pass it you must have knowledge in Open Courseware.
Of course because you could have got your knowledge from somewhere else and theres no way to prove it, well they legally have the right to sell certification. You cannot sell certification in C for dummies, or learn C in 24 hours, but you can cell C or C++ certification which requires a person learn that.
And this is the point I'm making, Open Course Ware will simple increase the value of the certification industry while decreasing the value of the degree industry.
Thats what open source Linux is doing, I mean I'm seeing Linux certification right now, but I dont see people getting degrees in Linux, and thats just the point I'm making. The certification exists and theres nothing Linus or anyone can do about it!
If you use Linux, please help development of Autopac
Maybe your class graded on a curve or something but how exactly can you have a 90% average if you got a C?
I got a C and got a B, the only reason you got an A is because the teacher liked you alot and most likely would have given you an A even if you only showed up for the final exam.
its called grade inflation, this is when teachers give everyone As just for the hell of it, even when they dont actually have the numbers to back up the grade. Lucky for me, my school doesnt do that, and I hate grades on a curve, if my average grade is 85% in my calculations, thats a B+, therefore I dont expect to see an A if I have an 80 or 85 average.
Of course I'll take the A, I'd just consider it a fluke.
If you use Linux, please help development of Autopac
MIT is not the only school in the United States that has online notes. As a matter of fact, most of my classes had some sort of online reference avaliable. The key is that all these lectures notes are not intended to be the primary source of information. They are suppliments that help students to keep track of what has been studied throughout the semester. If you do not believe me, please go to the web site and read through some lecture notes. They represent typical outlines that help teachers in course organization; I really doubt that these notes have significant educational value unless you happen to be a student taking that particular class from the very same teacher.
This kind of online work helped me out big time when I missed classes and had to catch up with my work before the exams: from these class notes I knew what I had to study. However, I doubt that there is a person who can read these notes only and then test out of a course.
Why wont your computer science degree beat out certifications when you are going for a job?
It doesnt matter if you have a degree, they want you to have specialized knowledge not general knowledge and anyone can offer certification and suddenly no one needs an MIT degree, just pull out your certification.
If you use Linux, please help development of Autopac
If you've got the sponge-like mind and steel-like self-discipline to learn and practice straight from the textbook, more power to you, but most people don't.
Most people who went to public school DO learn to have a sponge like mind and steel like self discipline to learn straight from the text book, the ones who dont drop out. This is why urban public schools have such a high drop out rate.
Now, if you were smart enough to educate yourself all through public school, by the time you get to college, you already have the skills to do this. The ones you talk about went to private school where classes were small and teachers would give them individual attention.
If you use Linux, please help development of Autopac
From the MIT mission statement:
The Institute is committed to generating, disseminating, and preserving knowledge, and to working with others to bring this knowledge to bear on the world's great challenges.
It's one thing for a university to say something like that, but what I as a student can contribute to this discussion is the assurance that they're for real. TDespite huge military and government funding there are no secret projects on campus; every research lab is open to every student. Most parts of campus (including the extensive libraries) are even open to the public. Data is posted on the internet as soon as it can be verified... I feel silly listing these individual things MIT does to share information. That's probably because OCW is the single greatest step in that process.
I'm not worried that my degree will be obsolete in 20 years. Other people may have learned the same material organized by the same professors, but the real value of MIT is the interaction with the teachers and the students. It comes with a hefty price tag, of course. Disclaimer: MIT isn't perfect. Every time I've mentioned the school before I've gotten flamed. Flame away. The school isn't perfect, but it does have a particular nobility of purpose.
while (!sleep){
sheep++;
}
Haiti (1993-present)
Somalia (1993)
Iraq (1998-1999)
BTW, Yugoslavia is (1999-present), not (1999)
Granted, neither course explicitly covered "irrational behavior from customers, customers with other priorities than you", etc., but you certainly get a reasonably complete picture the the development process out of these two courses (and I can firmly assure you that no MIT student lacks for exposure to "the pressure of deadlines"...).
I should point out that I graduated from MIT 20 years ago, so their engineering courses could well have gone to hell since then. Even MIT's engineering department is subject to the usual fads and fancies of the industry, or even fads and fancies of its own invention: the year after I took 6.170 (using PL/1) they started using a custom-designed language with all of the important software-engineering features built in to it (CLU, which I'm sure you've all heard of...). Even so, the principles are really the important part (I've never used PL/1 since), assuming your students are sharp enough to be taught principles and not rote mechanical repetition...
This is just hype ppl.
Every good university has the same thing. This initiative has been talked about so much that I thought MIT would do something really special.
Have you browsed through the classes on their site?
There are just some pdf files there. No listing of the books used, or what you are required to read in them for each class. No forums, no timetable, no nothing.
I mean, it is still great and all, but hardly something that's unique to MIT, or something that works as a course for someone on the outside. All they did was publish the handouts for the students already enrolled.
Will code a sig generator for food
The real reason people want to go to MIT is what you do in between classes, and the stuff which isn't in the course notes. You study with some of the brightest students on the planet, you do grunt labwork for some of the most cutting-edge researchers on the planet, and the idle musings (when a lecture runs a bit short) of someone like Rivest are priceless.
The average person does not care about that stuff, and also theres bright people in every college, the MIT students are the most disciplined students on the planet in most cases, they actually spent time studying and doing their work. The research is better but this only applies to certain programs at MIT, MIT is not the master of all fields.
Go ahead and learn all you can from all the courses MIT puts on the web, please! Don't worry about MIT; the more knowledge they put out, the more valuable they'll become. (Now if only they had the notes for the Systems Engineering subject, what was its number.....)
The more knowledge they put out the less valueable they'll become, when the average joe blow knows what an MIT graduate knows, someone will offer certification, usually a bunch of big companies who want to hire cheap labor for their new biotech lab, so certifications will replace degrees and MIT will be in the same boat as the computer science degrees that people get.
Yes a degree helps but certification and a degree are equal to most employers and in some cases they prefer to hire the person with certifications because that person is self taught, and knows the specific knowledge the job requires. If you are hiring a person for nano technology, a nano technology certification is more valueabble than a general degree from MIT. This is what I'm talking about.
If you use Linux, please help development of Autopac
The first of these online community projects is about to take off in the form of the OSLO Group's Open Learning Support, which is a formal collaboration with MIT to build community infrastructure that wraps around the OCW materials.
I agree that this was an extremely valuable class. Case studies in how and how not to design software systems. I think the reason it is not on OCW is almost certainly because they reprint a very large number of copyrighted papers - with permission of course. I seriously doubt that they have redistribution rights for most of them. The papers that we read in the course and the discussions we had in recitation (full professors ran recitation, which was wonderful) was where ALL of the value was. We even had to use our MIT SSL Student Certificates to access most of the papers on the website.
Nonperiodic Central Trajectory
From the write up, one of the courses offered is "Congress and the American Political System"
It will take the combined computing power of every single system just to figure that all out.
Pete Carr Owner Chatmag.com
Now all the money is in lawsuits ;)
Is it still the case that MIT doesn't allow
a second bachelors? I spent two years as there
then moved back home for a while and got a bachelors from another school. When I considered going back to MIT, adminissions told me I'd have to apply as a graduate student. They do not readmit people who already have a degree.
i thought the physics video lectures were excellent. is there other video material around of good lectures, particularily in physics, chemistry or biology?
I remember thinking a few years ago that I should have downloaded and archived all these *GREAT* course notes and lecture materials that the hip profs from Stanford, MIT, UW and other schools had put on line, but I didn't.
.edu web servers.
And then, just as the idea of "courseware" started getting bandied about, many of those sites started to go offline or require local authentication. Why? Because MIT hyped up "open courseware" as if they had invented it, even though all kinds of course information (and more) had been available on school websites for years. And as always: Once marketing gets a few tentacles around cool geek technology, the squeeze is on... Don't get me wrong, MIT is hip and wonderful, but they forced the golden goose to be an egg donor - and it was painful to watch what happened over the next 18 months.
Some of this stuff had been collections dating back to the mid to early 90's, and built by the kind of guys you WANT to listen to, guys who can compress the kind of experiences and insights you'll only get in 9 or 10 years of doing real work into a handful of lectures.
And it was the whole thing, too, usually the prof's own notes, and materials, and old tests and EVERYTHING just dumped into websites (or ftp directories) to be sorted later. Not to mention collections of usenet posts, and source code, and outlines of old papers... A treasure trove that you could wade into, and find magic even if you didn't know what you were looking for.
But then the schools started these initiatives-
almost all of which were started shortly after MIT did the courseware announcement, and one by one all the campuses took an interest in what their teachers were posting. And then blammo! In a year or so, it became much harder to find these treasure troves, because MIT made the administrations takes note of the value of this information.
Google later helped us to find things - sort of - and now you can find specific topics, but you can no longer find the huge amount of course notes you once could discover by simply popping over to the schools
feh!
That slashdot would mod down one of the most relevant posts in recent memory, in favor of sucking up to their corepirate sponsors. Definitely a remarkable statement on the state of /.'s greed/fear buyassed 'mentality'.
.asps in corepirate stock market fraud/pyramid schemes.
No matter, real IT continues to progress, at the speed of right.
ALL good gnus is appreciated by those of us who aren't mortgaged up to our
Everything will come out in the wwwash.
The only thing seperating the CS department in my univerity from MIT's is a centralized location and promotion. My AI teacher hosts a central sever for several courses he's taught now and in the past, including online lecture recordings (Tegrity requires MS Java, however =( ). While the name William Hsu (and his degree from China) might throw you off, he speaks English very well, and is very knowledgable about a wide variety of information. In fact, the course pages are designed for "distance" learning. Students attending KSU in Salina (as opposed to Manhattan) can enroll and recieve nearly the same experience as a student attending the live lecture like myself. Well, you might miss his adventures trying to get the recording cart working ;)
I Browse at +4 Flamebait
Open Source Sysadmin
So that's what it is! I give job interviews, and ask "What is the largest or most impressive computer program you've ever written?"
Frequently if the applicant is an MIT student, they respond with "a pinball game". Now I can see what assignment those kids were fulfilling with that game.
Note that I don't consider it very impressive if a student has never made any program larger than a single semester's final project. A good programmer should have some love of the art, and will have 1-2 good hobbyist projects under his belt. In the case of Gizmoball, it's even less of an achievement, since the students get a good quantity of example code provided. Isn't it reasonable to expect that MIT students can roll their own elastic-collision physics?
Your spelling is atrocious. Is that intentional?
Back when I took this class, we used CLU. How dare they use a language that might actually prove to be useful to know after graduation!
Mind you, there were also many courses for which this wasn't true. For instance, Theory of Algebra and one on computational automata (eg. Turing machines) had only the lecture as source material, with very sketchy course notes, so for those it was imperative to show up.
MIT's lectures are always good, but there are those of us who, given adequate printed material, can function and excel without them.
Most of the cources online contain only
:)
the list of the literaure and the homeworks
without solutions. It will not help much.
Many of the MIT professors have their own
very nice sets of lectures which are usually
provided to the listeners for free. They are
not represented online. I guess the main reason
is that publishers require to remove all the
copies from the web to increase sales.
I think someone has to start GPL movement in
education.
Hehe, yeah, I remember taking 6.170 with CLU, and read through the reference manual the weekend before classes started. After that, I just blew off the lectures and did all the homework, since the lectures spent way too much time teaching the language, a waste for those of us who already had a few of languages under our belt. And since 6.001 taught LISP and Algol, most 6.3's should have had equal facility with the language. I used to think 6.001 was a bozo filter to weed out people not cut out for programming, but I guess the difficulty so many had with 6.170 is a strong counter-argument to that.
When you have these sites in other places such as these, what makes MIT different?
g i
http://www-inst.eecs.berkeley.edu/classes-ee.html
http://www-inst.eecs.berkeley.edu/classes-cs.html
http://eeclass.stanford.edu/cgi-bin/course_list.c
http://www.cs.caltech.edu/academics/courses.html
-cmh
Who asked your opinion, you MIT-hating moron? I hope your mother knows how you feel about MIT. For shame!
[Offtopic. Don't read this.]
Name one country in your list where people outside of these countries are clamoring to get in. None? Why do you suppose that is?
You neglected intent. Many were mistakes, but not all. You also neglected UN involvement with some of these (a common mistake these days).
Enjoying ourselves? Some are, some aren't. How about you?
Blame slashdot readers for US government policy?
That's like blaming your neighbor for bumping you when the bus turns a corner. He isn't driving.
[Posted anonymously to avoid encounters with angry persons intent on vengance against the innocent]
Wiki is hypertext. Personally, I am increasingly addicted to hypertext to keep my train of thought rolling. In that respect, paper sucks a lot. In a few years, I hope electronic paper with the same readability as cellulose-based paper will be ubiquitous.
Also, recorded lectures that you can replay at will are also very useful for those of us who have a tendency to dyslexia and who rely heavily on speech to learn.
didn't read the "very readable article". bored to click links.
If it makes you feel any better, Scheme is still as firmly entrenched as ever.
For my Senior CS project, we built a system that would contain class information for the people in that class. It would also tie all your classes together into a single portal. One of our "wouldn't it be great if" goals would be to take take the class information on our site (similar to MIT's content in theory) package it, and ship it to other universities. What would be nifty about that, is there are many schools who simply don't have staff capable of putting together a class of the calibur MIT does in subjects such as Engineering. By using a prepackaged course and modifying it to their own needs, smaller (or poorer) universities could raise the quality of education they provide. I'm not saying they'll become MIT, but they could improve on their current situation.
I'm really excited to see if other big name schools will follow MIT's lead and provide simila r materials. Even if they aren't quite as kind and do charge for them, I'd still be excited.
Sorry, botched that link and didn't preview.
This is really great. The web itself is the best learning tool the world has known. I wish that poorer countries had more pcs (and elecricity) because then education wouldn't be such a hard slog to provide. More should be done in this area but we can't have everything at once!
MIT have joined in with this spirit and I applaud it. This is the answer to America's critics (I am often one) - giving things to others because you can.
Well done MIT!
I think that Computer Science may be able to discover a better way to have sex with a mare.
Why don't you go fuck your 3 deaf children in the ear.
More than likely so. If you already got a bachelors degree you will not get into their undergraduate program.
As an amusing sidenote, they did pretty much do away with triple majoring few years back. You can only double nowadays. Still, the nice thing with doing that is that you actually get separate diplomas and not just a mention of both majors on one.
Hehehe, Java useful :) That is funny, because by the time someone who enters MIT this year graduate, Java might not still be around. Talk about useful about graduation
Didn't he play Screech on Saved by the Bell? :P
--
Parts of this posting is claimed by SCO, but they won't tell me what parts.
But that's not what's exciting about the MIT initiative. They're not the first university to put class content online -- but they're the first to do so in a standard format on a single server, with the announced goal of making all class materials available to the public at large. Of course this material is still incomplete -- the initiative's only been underway for a couple of years.
And of course it will never allow the same level of access that tuition-paying students get. Doesn't mean it isn't very cool.