1st year:
Intro to programming: C (& bash to compile & run programs)
Intro to datastructures: C++
2nd year:
Digital Systems: 68k assembly
Design Project: PIC microcontroller assembly
3rd year:
Prog. Lang: Python, Scheme, Prolog
Databases: SQL
Comp. Org: Verilog, NIOS assembly
Operating Systems: some weird custom language for this one course
Control Systems: MATLAB
4th year:
Compilers: C
Compilers2: C++
Distributed Systems: Java
Computer Networking: Java
Computer Security: C (& learned to use gdb)
Also used bash & java to do my thesis
1st year:
Intro to programming: C (& bash to compile & run programs)
Intro to datastructures: C++
2nd year:
Digital Systems: 68k assembly
Design Project: PIC microcontroller assembly
3rd year:
Prog. Lang: Python, Scheme, Prolog
Databases: SQL
Comp. Org: Verilog, NIOS assembly
Operating Systems: some weird custom language for this one course
Control Systems: MATLAB
4th year:
Compilers: C
Compilers2: C++
Distributed Systems: Java
Computer Networking: Java
Computer Security: C (& learned to use gdb)
Also used bash & java to do my thesis