Language of Instruction
|
English
|
Level of Course Unit
|
Master's Degree
|
Department / Program
|
ELECTRICAL AND COMPUTER ENGINEERING
|
Type of Program
|
Formal Education
|
Type of Course Unit
|
Elective
|
Course Delivery Method
|
Face To Face
|
Objectives of the Course
|
- Introducing advanced concepts in digital logic design. - Guiding students to apply the obtained knowledge for the analysis and design of advanced digital systems. - Developing programming skills to design, and implement a digital system that solves a real-world problem. - Understanding advanced hardware design parameters, design processes, techniques, and computer tools to solve a real-world problem.
|
Course Content
|
Description This course introduces advanced topics in digital design. It covers the following topics: the principle of logic design, advanced hardware description languages (VHDL, Verilog, etc.), finite state machines, Moore machines, RTL Design. Once the fundamental topics are covered, the course guides you in designing advanced digital systems. Important design parameters such as critical path delay, system design, optimization, and analysis are taught to develop your digital circuit design skills necessary to implement high performance digital system.
|
Course Methods and Techniques
|
The course employs lectures, case studies, lab exercises, project development, and class discussions.
|
Prerequisites and co-requisities
|
None
|
Course Coordinator
|
None
|
Name of Lecturers
|
None
|
Assistants
|
None
|
Work Placement(s)
|
No
|
Recommended or Required Reading
Resources
|
|
|
Course notes and reading materials will be announced by the instructor at the beginning of the semester.
|
|
|
|
|
|
|
|