Learning outcome
1.1

1.1 Comprehensive, theory based understanding of the underpinning natural and physical sciences and the engineering fundamentals applicable to the engineering discipline.

1.2

1.2 Conceptual understanding of the, mathematics, numerical analysis, statistics, and computer and information sciences which underpin the engineering discipline.

1.3

1.3 In-depth understanding of specialist bodies of knowledge within the engineering discipline.

1.4

1.4 Discernment of knowledge development and research directions within the engineering discipline.

1.5

1.5 Knowledge of contextual factors impacting the engineering discipline.

1.6

1.6 Understanding of the scope, principles, norms, accountabilities and bounds of contemporary engineering practice in the specific discipline.

2.1

2.1 Application of established engineering methods to complex engineering problem solving.

2.2

2.2 Fluent application of engineering techniques, tools and resources.

2.3

2.3 Application of systematic engineering synthesis and design processes.

2.4

2.4 Application of systematic approaches to the conduct and management of engineering projects.

3.1

3.1 Ethical conduct and professional accountability.

3.2

3.2 Effective oral and written communication in professional and lay domains.

3.3

3.3 Creative, innovative and pro-active demeanour.

3.4

3.4 Professional use and management of information.

3.5

3.5 Orderly management of self, and professional conduct.

3.6

3.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>