Electronic Design & Programming
Course Topics
- Introduction to Electronic Systems
- Introduction to electronic systems and components
- Overview of digital electronics
- Number systems and Boolean algebra
- Digital Logic Design
- Logic gates and truth tables
- Combinational and sequential logic circuits
- Timing analysis and propagation delays
- Microcontrollers and Programming
- Introduction to microcontrollers and their architecture
- Programming languages for microcontrollers (e.g., C, Arduino)
- Interfacing with sensors, actuators, and displays
- Circuit Design and Prototyping
- Circuit design principles and techniques
- PCB layout and fabrication
- Hands-on prototyping using breadboards and soldering techniques
- Project Development
- Planning and scoping electronic projects
- Project management and documentation
- Project presentations and demonstrations
Disclaimer
The course syllabus is subject to change at the discretion of the instructor. Any modifications or updates will be communicated in advance.