Syllabus

What are the course objectives?
The course objectives are:

  • Mastering fundamental concepts.
  • Crafting digital circuits and implementing concepts using industry-standard Hardware Descriptive Languages such as Verilog Hardware Descriptive Language (VHDL).
  • Prototyping and testing digital designs in laboratory sessions with Field Programmable Gate Arrays (FPGA).
  • Optimizing designs for factors such as power consumption, speed, and area.
  • Understanding design trade-offs.
  • Developing project-based applications to utilize creative and technical skills in solving real-world challenges.

What are the fundamental concepts in digital system design?
The fundamental concepts in digital system design are:

  • Boolean Algebra.
  • Forming Combinational and Sequential Logic using Boolean Algebra.
  • Arithmetic Computation using Combinational Logic.
  • State Machines using both Combinational Logic and Sequential Logic.