Programming and Professional Skills
| Code | School | Level | Credits | Semesters |
| MMME1027 | Mechanical, Materials & Manufacturing Engineering | 1 | 20 | Full Year UK |
- Code
- MMME1027
- School
- Mechanical, Materials & Manufacturing Engineering
- Level
- 1
- Credits
- 20
- Semesters
- Full Year UK
Summary
This module equips students with:
- A professional standard of written and verbal communication.
- Experience of writing and understanding computer programs including loops, conditional statements, program flow, functions, basic input output, sound processing, image processing, variables, (1/2D) arrays, advanced plotting and simple computer graphics.
- An introduction to the professional responsibilities of engineers including the consideration of sustainability, EDI, legal issues, ethics and standards.
Re-assessment
Students who fail this module overall and are required to complete a re-assessment will be re-assessed on the failed elements of the module. Re-assessment for the programming elements of the module will be in the form of a single coursework. Re-assessment for the professional skills elements of the module will be in the form of a single coursework.
Target Students
Primarily for 1st year UG mechanical and manufacturing engineering students in the Department of Mechanical, Materials and Manufacturing Engineering.
Assessment
- 10% Coursework 1: Skills Audit - 10%: LO4
- 10% Coursework 2: Teambuilding exercise - 10%: LO2
- 10% Coursework 3: Written exercise - 10%: LO3
- 15% Coursework 4: Computing 1 - 15%: LO1
- 35% Coursework 5: Computing 2 – 35%: LO1
- 20% Presentation 1: Presentation - 20%: LO2, LO3
Assessed by end of spring semester
Educational Aims
This module sets out to equip students with a range of professional engineering skills and programming skills together with an appreciation of the role and responsibilities of a Professional Engineer in the wider multidisciplinary context.Learning Outcomes
On successful completion of this module, student will:
LO1 - Apply core professional competencies in digital literacy and programming, including an understanding of algorithms, variables, data structures, inputs and outputs. - AHEP4: 12
LO2 - Demonstrate an awareness of core professional responsibilities, including ethical practice, sustainable practice, compliance with regulations and standards, a respect for equality, diversity and inclusion, and a security-minded approach. - AHEP4: 8, 10, 11, 14
LO3 - Demonstrate effective written and verbal communication to technical and non-technical audiences, including the production of a formal report. - AHEP4: 17
LO4 - Complete a personal skills audit, identify areas of strength and areas for development and produce a personal development plan. AHEP4: 18