Please create an account to participate in the Slashdot moderation system


Forgot your password?

Submission + - Studying Computer Science Online

rgravina writes: "I'd like to study some computer science subjects online. Although I've studied some CS before, I didn't take certain classes (computer architecture, compilers) and would like to now while still working as a web developer. I've tried (really tried) to do this on my own via self-study from textbooks and following online lectures like Berkeley Webcasts but find that without guidance or the need to do projects and exams, I'm not really progressing. I know I could do these on my own, but it's harder than you might think without any kind of deadline or assessment/feedback. Perhaps I could just dive into an open source project, but without any study or experience in compilers or embedded dev I wouldn't know where to start. The technology is there to deliver video lectures and interact with other students and staff online, so why is it so hard to find a good online course? Since I have a degree already I'm not concerned about qualifications or the prestige of the provider — I just want good, quality education. I've heard there are lot of scams in the online education world. Has anyone in the Slashdot community had a good online learning experience which they could recommend?

Note: I'm Australian, so Australian providers would likely be the most affordable because I can make use of our government loan system (I have looked and found distance learning options — Open Universities Australia being one (although lacking much real CS) and Uni of New England being another). I'm equally interested in affordable courses from around the world."

Comment Re:Your Goal: One Second or Less (Score 1) 654

Bullshit. An idea is useless until it is implemented in the same was that any other potential is useless until it is realised. Once implemented, its success is a combination of how good the idea was and how well it was executed. Giving either party too much credit for the outcome means not giving the other enough respect.

I'm a big believer in paying for both talent and effort. If your idea took you 10 minutes to come up with, but took a programmer six months fulltime to flesh out and implement, you don't deserve 90% of the credit no matter how good your idea is. But you don't deserve 10% either, if your idea was informed by years of experience *and* you were an active participant in the development process.

Finding business people who understand this, as a programmer myself, is harder than it should be.


Submission + - Aussie Claims Copper Broadband now 200x Faster (

SkiifGeek writes: "Winner of Melbourne University's Chancellor's Prize for Excellence, Dr John Papandriopoulos could soon find himself the focus of a number of networking companies and government agencies interested in wringing more performance from existing network infrastructure.

Dr John developed a set of algorithms (US and Aussie patents pending) that reduce the impact of cross talk on data streams sharing the same physical copper line, taking less than a year to achieve the breakthrough. It is claimed that the algorithms can produce up to 200x improvement over existing copper broadband performance (quoted as being between one and 25 mbit/sec), with up to 200 mbit/sec apparently being deliverable. If the mathematical theories are within even an order of magnitude of the actual gains achieved, Dr John's work is likely to have widespread implications for future bandwidth availability across the globe."

Slashdot Top Deals

The world is coming to an end--save your buffers!