Engineering Skills 2 ENG2077
- Academic Session: 2021-22
- School: School of Engineering
- Credits: 10
- Level: Level 2 (SCQF level 8)
- Typically Offered: Runs Throughout Semesters 1 and 2
- Available to Visiting Students: Yes
- Available to Erasmus Students: Yes
This course consists of three main components:
■ an introduction to programming and problem solving within an engineering context using Python;
■ a design and manufacturing skills component comprising manufacturing and workshop practice;
■ computer aided drawing/design (CAD).
1 lecture per week
80% Written assignment
10% Set Exercise (Online Quizzes)
10% Set Exercise (Worksheet/Tutorial Submissions)
Main Assessment In: April/May
Are reassessment opportunities available for all summative assessments? No
Reassessments are normally available for all courses, except those which contribute to the Honours classification. For non Honours courses, students are offered reassessment in all or any of the components of assessment if the satisfactory (threshold) grade for the overall course is not achieved at the first attempt. This is normally grade D3 for undergraduate students and grade C3 for postgraduate students. Exceptionally it may not be possible to offer reassessment of some coursework items, in which case the mark achieved at the first attempt will be counted towards the final course grade. Any such exceptions for this course are described below.
It is not practicable to offer reassessment in any aspect of this course that requires practical or group work.
The aims of this course are to:
■ develop an understanding of the use of computing in addressing and solving engineering problems;
■ provide a deeper understanding of how engineering problems can be framed in a computing context;
■ develop a logical top-down problem solving approach to this process in order to be able to write well-structured programming solutions;
■ provide introductory training in the use of CAD and industrially relevant software;
■ provide training in engineering drawing and design presentation;
■ indicate the use of CAD to provide manufacturing information for design;
■ provide practical engineering applications labs, building on 1st year engineering practice.
■ provide students with practical experience in measurement and analysis;
■ encourage independent thought and the application of analytical skills to an unfamiliar area;
Intended Learning Outcomes of Course
By the end of this course students will be able to:
■ solve problems using Python and develop its use as a tool in solving familiar engineering problems;
■ analyse a problem, adopt a logical step-wise approach to its solution and be able to formalise this solution within the Python programming environment;
■ explain and use basic programming methods such as iteration, branching;
■ draw an engineering system using CAD;
■ use CAD libraries, tools and layers;
■ present detailed components assemblies and projections using CAD;
■ perform more advanced practical engineering tasks within the engineering application workshops describe engineering workshop manufacturing techniques and requirements;
■ explain the requirements of the Health and Safety at Work Act;
■ complete simple workshop tasks including sheet metal work, measurement, machining and the use of CNC.
Minimum Requirement for Award of Credits
Students must submit at least 75% by weight of the components of the course's summative assessment.
Students must attend all the tutorial classes.
Students must attend all the timetabled engineering applications (practical) workshops.
Students should attend at least 75% of the timetabled classes of the course.
Note that these are minimum requirements: good students will achieve far higher participation/submission rates. Any student who misses an assessment or a significant number of classes because of illness or other good cause should report this by completing a MyCampus absence report.