News for hackers. Stuff that matters.
Re:Java in College: "You might as well be teaching Chinese t... by aswanson on Friday December 19, 2008 @10:56PM (#404238)
Start with digital logic and machine architecture, work your way up.
Re:Java in College: "You might as well be teaching Chinese t... by Xichekolas on Saturday December 20, 2008 @12:07AM (#404300)
That is how my school taught me, but I don't think this is really an option for non-majors.
Re:Java in College: "You might as well be teaching Chinese t... by sadfsa on Saturday December 20, 2008 @01:47AM (#404368)
I remember checking out a first-year CS textbook from a library, back when I was in HS. It described one-bit adders and other hardware and then prescribed a lab assignment that required stuff I couldn't buy at a computer store.

Later, I signed up for a CS course at a college, and their textbook was just a glorified Visual Basic tutorial, because at the time, all the companies were looking for Visual Basic programmers.

Now, companies are looking for Java programmers, so the schools have switched over to that. Never mind that programming languages have a long history of turning out to be short-term fads (COBOL and Pascal before Java), and the real skill is in understanding the logic underneath the language.