C was used for 101, Systems programming, Operating Systems, and Networks. There was an elective HPC class which taught CUDA C. C++ was another elective class.
Java for 102, Algorithms/Data structures, software engineering, and oddly enough Compilers (along with ANTLR for the parser).
Programming Languages was Racket or ML depending on the teacher.
There were also elective HTML/CSS/Javascript/Ruby on Rails classes but I think they counted for 2 credits (instead of 4) and were only offered online during breaks.
We used MIPS and some other teaching assembly language that I forgot the name of for computer architecture.
This is a great idea. At my last company a lot of us played basketball at lunch a couple times a week but since moving to SF I haven't found anything like that yet, and after work I'd rather lift weights. I'd be very interested in some bball games during the work week at lunchtime.
Or they communicate via their body language that they aren't interested in a conversation at the moment which you read, understand, and respect by ending the conversation.
Right now my job is in CUDA C/C++ so I voted C, but almost all my personal programming ends up being Haskell (unless I'm doing web stuff which would be Javascript).
C was used for 101, Systems programming, Operating Systems, and Networks. There was an elective HPC class which taught CUDA C. C++ was another elective class.
Java for 102, Algorithms/Data structures, software engineering, and oddly enough Compilers (along with ANTLR for the parser).
Programming Languages was Racket or ML depending on the teacher.
There were also elective HTML/CSS/Javascript/Ruby on Rails classes but I think they counted for 2 credits (instead of 4) and were only offered online during breaks.
We used MIPS and some other teaching assembly language that I forgot the name of for computer architecture.