Electronic Devices and Circuits
* Introduction to electronic devices and circuits
* Semiconductor materials and devices
* Diode circuits
* Transistor circuits
* Field-effect transistors (FETs)
* Amplifiers
* Oscillators
* Power supplies
Digital Circuits
* Introduction to digital circuits
* Boolean algebra
* Combinational logic circuits
* Sequential logic circuits
* Flip-flops
* Registers
* Counters
Data Structures and Algorithms
* Introduction to data structures
* Arrays
* Linked lists
* Stacks
* Queues
* Trees
* Sorting algorithms
* Searching algorithms
Mathematics for Electronics
* Calculus
* Differential equations
* Linear algebra
* Complex variables
* Probability and statistics
Physics for Electronics
* Classical mechanics
* Electromagnetism
* Optics
* Quantum mechanics
Ethics in Engineering
* Introduction to ethics
* Ethical issues in engineering
* Case studies
* Developing an ethical framework