System programming
Assembler1
Introduction to information security
Cryptography
OMD chapter 2 Class modelling
Object oriented modeling and design
Architectural modeling chapter 5 of omd
Basic behavioral modeling chapter 3 of OMD
Advanced behavioral modeling chapter 4 of omd
Compilers
Parsing
Macro