Natural Sciences

Introduction to Numerics and Simulation for Scientists (2020/1)

Back
Module TitleIntroduction to Numerics and Simulation for Scientists Credit Value15
Module CodeNSC2003 Module ConvenorProfessor Gino Hrkac
Duration: Term 1 2 3
No. of weeks 11
Number students taking module (anticipated) 25
Module description

Industrial and academic research demands on advanced materials design and product optimisation have been increasing over recent years. One powerful tool used by companies is materials and device modelling giving a cheap and effective route to new and improved devices. This module will introduce you to the basic concepts of numerical modelling (finite element modelling, MatLab and C/C++ introduction) and its different fields of application, like magnetic materials and mechanical deformation modelling, using state of the art software used by academics and companies.

Module aims

This module aims to introduce you to the concept of numerical methods and simulation techniques for materials and device modelling, teaching you the strengths and limitations of simulations methods using state of the art software as used by academics and companies.

You will learn the modelling concepts used in research and industry at the cutting edge of material and device development and which are core transferrable skills for employability in these sectors. You will gain experience of applying these concepts to modern research-based problems.

You will develop the following graduate attributes:

  • Team work for problem solving in workshops
  • Applied thinking and problem solving – applying the knowledge you have gained to develop effective computer models
INTENDED LEARNING OUTCOMES (ILOs) (see assessment section below for how ILOs will be assessed)

On successful completion of this module, you should be able to:

Module Specific Skills and Knowledge:

  • 1. Describe theory and numerical techniques of finite element modelling, MatLab and C/C++
  • 2. Use numerical methods and simulation techniques to conduct studies on materials exposed to external and internal forces
  • 3. Discuss the capabilities and limits of modelling in material science and device modelling

Discipline Specific Skills and Knowledge:

  • 4. Demonstrate and apply a knowledge and understanding of mathematics and programming
  • 5. Describe and apply essential facts and theories in the sub-discipline of mathematics
  • 6. Describe and begin to evaluate aspects of current research in mathematics and programming with reference to textbooks and other literature sources

Personal and Key Transferable/Employment Skills and Knowledge:

  • 7. Communicate ideas effectively and professionally by written means
  • 8. Participate effectively and professionally in discussion of scientific ideas
  • 9. Interact effectively in a group
  • 10. With some guidance, begin to develop the skills for independent study
  • 11. With some guidance, select and properly manage information drawn from books and other literature sources

SYLLABUS PLAN - summary of the structure and academic content of the module

A. Introduction to Finite element methods and examples; what it is about and what it can do

  • Review of important partial differential equations (PDEs) and Finite Differences (FD) method for solution of PDEs
  • Finite Element discretisation.
  • Variational principle – Ritz finite element method and applications
  • Galerkin finite element method (weighted residual method) and applications
  • Finite Volume Method – basics and applications
  • Discontinuous Galerkin FEM – basics and applications

B. Matlab introduction

  • Matrix and vector operations, solution of linear equations, loop and logical statements, writing function subroutines, file manipulations and plotting functions
  • Laplace and 2D heat equation, ODe and PDe

C. Molecular dynamics

  • Harmonic potentials (Morse, Buckingham)
  • Embedded atom potentials (EAM and MEAM)

D. Introduction into C and C++ programming

  • Simple problems from mechanics (Newton mechanics)
  • Simple problems from electromagnetics (coil, electric field and magnetic field)
LEARNING AND TEACHING
LEARNING ACTIVITIES AND TEACHING METHODS (given in hours of study time)
Scheduled Learning and Teaching ActivitiesGuided independent studyPlacement / study abroad
221280
DETAILS OF LEARNING ACTIVITIES AND TEACHING METHODS
CategoryHours of study timeDescription
Scheduled learning and teaching 11Lectures
Scheduled learning and teaching 11Computer workshops: problem solving with MatLab, FEA and C/C++
Guided Independent Study128Practicing programming languages and numerical techniques/methods
ASSESSMENT
FORMATIVE ASSESSMENT - for feedback and development purposes; does not count towards module grade
Form of assessmentSize of the assessment (eg length / duration)ILOs assessedFeedback method
Computer workshops – in-class development and practice of skills8 x 1 hour1-11Oral
SUMMATIVE ASSESSMENT (% of credit)
CourseworkWritten examsPractical exams
00100
DETAILS OF SUMMATIVE ASSESSMENT
Form of assessment% of creditSize of the assessment (eg length / duration)ILOs assessedFeedback method
Practical in-class test 15090 minutes1, 4-6Written and oral
Practical in-class test 25090 minutes2-6Written and oral
0
0
0
0
DETAILS OF RE-ASSESSMENT (where required by referral or deferral)
Original form of assessmentForm of re-assessmentILOs re-assessedTimescale for re-assessment
Practical in-class test 1Practical test1, 4-6August ref/def
Practical in-class test 2Practical test2-6August ref/def
RE-ASSESSMENT NOTES

Deferral – if you miss an assessment for certificated reasons judged acceptable by the Mitigation Committee, you will normally be either deferred in the assessment or an extension may be granted. The mark given for a re-assessment taken as a result of deferral will not be capped and will be treated as it would be if it were your first attempt at the assessment.

Referral – if you have failed the module overall (i.e. a final overall module mark of less than 40%) you will be required to sit a further practical test. The mark given for a re-assessment taken as a result of referral will count for 100% of the final mark and will be capped at 40%.

RESOURCES
INDICATIVE LEARNING RESOURCES - The following list is offered as an indication of the type & level of information that you are expected to consult. Further guidance will be provided by the Module Convener

Reading list for this module:

  • Numerical Analysis by Burden and Faires
  • Numerical Physics by Wiedemann
Module has an active ELE page?

Yes

Web based and electronic resources
Other resources

 

CREDIT VALUE 15 ECTS VALUE

7.5

PRE-REQUISITE MODULES

NSC1002 Mathematics and Computing: Integrative Tools for Natural Sciences

CO-REQUISITE MODULES

None

NQF LEVEL (FHEQ)

5

AVAILABLE AS DISTANCE LEARNING?

No

ORIGIN DATE

06/01/2017

LAST REVISION DATE

09/02/2017

KEY WORDS SEARCH

Numerical methods, finite element methods, numerical physics