7 ms·
I graduated in 2011 and my sequence used: Alice/Java => "101"-type class C/Perl/Shell => Intro to Systems C => rest of the systems branch Java => Data Struc
by ramLlama 12y ago
I graduated in 2011 and my sequence used:
Alice/Java => "101"-type class
C/Perl/Shell => Intro to Systems
C => rest of the systems branch
Java => Data Structures
Standard ML => functional and logic classes.
Many of the more esoteric electives used their own thing. For example, I used Serpent in Computer Music Systems.
The curriculum changed in my final year. The new students now do:
Python => "101"-type classes and basic data structures and algorithms
Standard ML => parallel data structures and algorithms and other functional and logic classes
C0 transitioning to C => Systems courses.
I do think our distributed systems class was experimenting with Go at some point.