This Digital Systems Design course covers essential principles and practices in the field of digital design. Students will engage with various topics, which include:
- Introduction to Digital Design
- Digital Logic
- Boolean Algebra
- Combinational Circuit Design
- Synchronous Sequential Circuit Design
- Design of Programmable Logic
- Digital Computing
The course is structured into multiple lectures, each focusing on specific aspects of digital systems, such as:
- Digital Logic - covering multiple lectures
- Boolean Function Minimization
- Design of Adders and Subtractors
- Combinational Circuits and their design
- Synchronous Sequential Circuit Design and its modules
- Programmable Logic Devices
- Design of Arithmetic and Memory Circuits
- Computer Instruction Set Design and CPU architecture
By the end of the course, students will have a thorough understanding of digital systems and be able to apply their knowledge to real-world design challenges.