- Developing applications using Assembly Language Programming and to design simple or complex systems using the Intel family of microprocessors.
- Designing programmable peripheral chips-based microcomputer systems.
- Understanding latest peripheral chip technologies.
- Writing efficient programs for data transfer between heterogeneous environments.
- Developing software for interfacing various peripherals to PC.
- Understanding PC based interfacing concepts.