NUMERICAL AND STATISTICAL METHODS - 2019/0
Module code: ENG2106
Civil Engineers routinely make use of software tools for calculations on physical systems, ranging from structural analysis, to soil mechanics and fluid dynamics. This module provides an introduction to the numerical and statistical methods underlying many of these tools, including Finite Element and Finite Difference Methods as well as linear regression.
The module is hands-on: students will be introduced to MATLAB and learn to write their own programs to apply the methods encountered in the module.
Civil and Environmental Engineering
HAGEN-ZANKER Alex (Civl Env Eng)
Number of Credits: 15
ECTS Credits: 7.5
Framework: FHEQ Level 5
JACs code: G300
Module cap (Maximum number of students): N/A
Prerequisites / Co-requisites
The lectures and tutorials cover the following areas:
- Programming in MATLAB: Programming techniques to implement and use numerical methods as encountered in this module
- Solution of Ordinary Differential Equations by Runge-Kutta and associated methods
- Solution methods for simultaneous linear equations
- Principles and application of the Finite Difference Method for solving Ordinary and Partial Differential Equations
- Principles and application of the Finite Element Method applied on truss structures
- Principles and application of (multiple) linear regression, including confidence and significance.
|Assessment type||Unit of assessment||Weighting|
|Examination||EXAMINATION- 2 HOURS||40|
|School-timetabled exam/test||WEEKLY COMPUTER BASED ASSESSMENTS||20|
- The alternative assessment for the Group Coursework is an Individual Coursework.
- The alternative assessment for the Weekly Computer Based Assessments is a Single Computer Based Assessment that covers the same material, but in fewer questions and shorter time than the combined weekly assessments.
The assessment strategy is designed to provide students with the opportunity to demonstrate their understanding of main numerical and statistical methods in Civil Engineering, their ability to apply these in a programming environment and their ability to independently apply methods beyond those taught in the lectures.
Thus, the summative assessment for this module consists of: coursework in groups of four students (40%) assessing the element of independent problem solving; a two-hour exam (40%) assessing the element of theoretical understanding of numerical and statistical methods; weekly computer based tests (20%) assessing the development of programming skills.
Formative assessment and feedback
The computer lab based tutorial use class sizes of 20-25 students to allow discussion and time to address individual questions related to the exercises. There will also be opportunity for groups working on coursework to show and discuss their progress.
- Knowledge and experience of using standard numerical and statistical methods to solve complex engineering problems
- Knowledge and experience of using MATLAB and programming as a tool to solve engineering problems
|001||Use a range of standard numerical and statistical methods to solve engineering problems||K|
|002||Use MATLAB and programming as a tool to help solve engineering problems.||KC|
|003||Move towards independent research, application and analysis of numerical methods for engineering problems||KCT|
|004||Convey technical information in a a written report to a professional standard||PT|
|005||Collaborate effectively in a small team||P|
C - Cognitive/analytical
K - Subject knowledge
T - Transferable skills
P - Professional/Practical skills
Overall student workload
Independent Study Hours: 113
Lecture Hours: 22
Laboratory Hours: 15
Methods of Teaching / Learning
The intended learning outcomes of this module emphasise the ability to interpret and apply numerical and statistical methods over the theoretical knowledge of numerical methods and programming concepts. Students will gain an understanding of the main methods in computational Civil Engineering practice and be able to apply those in a programming environment.
The learning and teaching strategy is aligned with these intended learning outcomes in several ways:
- By running computer lab tutorials for two hours per week for the initial four weeks. In these labs students are introduced to the MATLAB language and software and develop the fundamental programming skills required for the practical engagement with numerical methods. The programming skills are developed by working on a set of practical exercises.
- Students will work in groups of four to develop further numerical problem-solving skills by solving a set of coursework exercises that require independent research into the application of methods that are not covered in the lectures,
- It is not expected that tutorial exercises will be completed during the tutorials; the main mode of independent learning is to work on these exercises and the coursework at home or on campus.
- The lectures introduce key numerical and statistical methods from Civil Engineering practice with sufficient detail and theoretical background for students to apply these in their own programs. Practically all theory introduced in the lectures will be applied in the tutorial exercises.
Indicated Lecture Hours (which may also include seminars, tutorials, workshops and other contact time) are approximate and may include in-class tests where one or more of these are an assessment on the module. In-class tests are scheduled/organised separately to taught content and will be published on to student personal timetables, where they apply to taken modules, as soon as they are finalised by central administration. This will usually be after the initial publication of the teaching timetable for the relevant semester.
Reading list for NUMERICAL AND STATISTICAL METHODS : http://aspire.surrey.ac.uk/modules/eng2106
Please note that the information detailed within this record is accurate at the time of publishing and may be subject to change. This record contains information for the most up to date version of the programme / module for the 2019/0 academic year.