This course includes history and evolution, principles, applications of various types of microprocessors and microcontrollers. It also provides understanding of the microprocessors/microcontrollers systems architectural design, structural components, functional operations, instruction sets, programming, and I/O interfacing.

- Teacher: Princess Jenan Kasuyo
Introduction to quantum mechanics of solid-state electronics; diode and transistor characteristics and models (BJT and FET); diode circuit analysis and applications; transistor biasing; small signal analysis; large signal analysis; transistor amplifiers; Boolean logic; transistor switch.

- Teacher: Princess Jenan Kasuyo
This course introduces the foundations of discrete mathematics as they apply to computing and problem solving. This covers basic logic, number theory, proof techniques, sets and the basics of counting.

- Teacher: Princess Jenan Kasuyo