- Space Applications
- Embedded Systems
- Space Communications Protocols (CCSDS)
- Hardware Description Languages (VHDL)
- Reconfigurable Computing (FPGAs)
- Computer Architecture & Organization
- Digital Systems Design
- Test of Digital Systems
- Fault Tolerance
- Object-Oriented Programming (Java, C++)
- Algorithms and Data Structures
- Microprocessors & Microcontrollers