By the end of this subject, students will be able to have:
1. A systematic understanding of the key aspects and concepts of their branch of engineering in digital electronics.
2. Coherent knowledge of their branch of engineering including some at the forefront of the branch in digital electronics.
3. The ability to apply their knowledge and understanding of digital electronics to identify, formulate and solve engineering problems using established methods.
4. The ability to apply their knowledge and understanding to develop and realise designs of digital circuits to meet defined and specified requirements.
5. An understanding of methodologies for the design and description of digital circuits, and an ability to use them.
6. Workshop and laboratory skills.
7. The ability to select and use appropriate equipment, tools and methods, as FPGAs, hardware description languages, simulation and logic synthesis tools for digital circuits.
8. The ability to combine theory and practice to solve problems of digital electronics.
9. An understanding of applicable techniques and methods in digital electronics, and of their limitations.