Hacker News new | ask | show | jobs
by omnipath 4369 days ago
Undergrad 1999 - 2004 (IU-Bloomington)

I can only speak for the classes I took

Intro to Programming => Scheme

Object Oriented Programming => Java

Assembly Programming => 68k assembly

Intro to Data Structure => Java or Scheme (depending on Prof.)

Operating System => Technically C, though I did some of it in Java

Compilers => Scheme

Programming Languages => Scheme

Distributed Programming => C and MPI

Web Programming => HTML, Javascript, Java, PHP, Apache & Perl

AI => Scheme

Software Engineering course => whatever was required or wanted, we chose Perl

IU-Bloomington at the time barely touched Java, preferring to do most of the teaching in Scheme or C. I would have prefered they had focused more on C (as I still can't program a C program without segfaults galore.) and less on Scheme, but that's how it goes.