Learning outcome |
1.11.1 Comprehensive, theory based understanding of the underpinning natural and physical sciences and the engineering fundamentals applicable to the engineering discipline. |
1.21.2 Conceptual understanding of the, mathematics, numerical analysis, statistics, and computer and information sciences which underpin the engineering discipline. |
1.31.3 In-depth understanding of specialist bodies of knowledge within the engineering discipline. |
1.41.4 Discernment of knowledge development and research directions within the engineering discipline. |
1.51.5 Knowledge of contextual factors impacting the engineering discipline. |
1.61.6 Understanding of the scope, principles, norms, accountabilities and bounds of contemporary engineering practice in the specific discipline. |
2.12.1 Application of established engineering methods to complex engineering problem solving. |
2.22.2 Fluent application of engineering techniques, tools and resources. |
2.32.3 Application of systematic engineering synthesis and design processes. |
2.42.4 Application of systematic approaches to the conduct and management of engineering projects. |
3.13.1 Ethical conduct and professional accountability. |
3.23.2 Effective oral and written communication in professional and lay domains. |
3.33.3 Creative, innovative and pro-active demeanour. |
3.43.4 Professional use and management of information. |
3.53.5 Orderly management of self, and professional conduct. |
3.63.6 Effective team membership and team leadership. |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A1<p>Apply theoretical knowledge and skills to design and model a complex mechatronic process to benefit industrial applications.</p> |
||||||||||||||||
A2<p>Identify and efficiently solve engineering problems using computational techniques.</p> |
||||||||||||||||
K1<p>Explain the fundamentals of computer programming and modelling in solving engineering problems.</p> |
||||||||||||||||
K2<p>Reflect on the understanding of modular, object oriented and structured programming techniques.</p> |
||||||||||||||||
K3<p>Explain the concepts of program flow control, memory management, arrays, unions and elementary data structures.</p> |
||||||||||||||||
K4<p>Explain user defined functions, library functions, file I/O, number systems, expressions and statements.</p> |
||||||||||||||||
K5<p>Explain vectors, matrix algebra and numerical methods in the context of engineering.</p> |
||||||||||||||||
K6<p>Understand the role and application of computational numerical and statistical methods for solving complex engineering problems.</p> |
||||||||||||||||
K7<p>Reflect on the operations and applications of engineering software (such as C/C++, MATLAB/SimuLink, LabView) in formulating, modelling and analysing wide range of physical engineering problems and applications.</p> |
||||||||||||||||
S1<p>Identify, formulate and solve engineering problems using computational techniques.</p> |
||||||||||||||||
S2<p>Design and model engineering applications using available software tools.</p> |
||||||||||||||||
S3<p>Develop and debug algorithms for engineering applications.</p> |
||||||||||||||||
S4<p>Analyse and interpret performance of the designed engineering algorithm / models with alterations of critical model parameters.</p> |
||||||||||||||||
S5<p>Simulate and analyse the influence of external parameters on the performance of the designed model.</p> |