Apply knowledge of mathematics, science and engineering fundamentals to electronics and communication problems.
Identify, formulate and analyse complex engineering problems using first principles.
Design solutions for complex problems and design system components or processes to meet specified needs.
Use research-based knowledge and methods, including design of experiments and data analysis, to investigate complex problems.
Select and apply appropriate modern tools, including engineering and IT tools, with an understanding of their limitations.
Apply contextual knowledge to assess societal, health, safety, legal and cultural issues in professional practice.
Understand the impact of engineering solutions in societal and environmental contexts, and the need for sustainable development.
Apply ethical principles and commit to professional ethics and responsibilities.
Function effectively as an individual and as a member or leader in diverse teams and multidisciplinary settings.
Communicate effectively with the engineering community and society through reports, documentation and presentations.
Demonstrate knowledge of engineering and management principles to manage projects in multidisciplinary environments.
Recognise the need for, and engage in, independent and life-long learning in the broadest context of technological change.