Digital logic.
Storing high-level language variables at the machine level.
Computer networks.
I/O
Operating systems issues.