Skip to main navigationSkip to main content
The University of Southampton
Courses

COMP8014 Computational Research Tools

Module Overview

Aims and Objectives

Module Aims

By the end of this module, students should be able to: - use basic Python and Python notebooks to support their research - use R to analyse data - do basic calculations in a mathematical programming environment like Matlab or Mathematic - typeset academic reports and papers in LaTeX - run large-scale experiments on a high performance computing cluster like Iridis - use Comsol - use and understand basic modelling and simulation techniques

Learning Outcomes

Subject Specific Intellectual and Research Skills

Having successfully completed this module you will be able to:

  • By the end of this module, students will be able to use adequate modelling and simulation techniques to support their research.
Subject Specific Practical Skills

Having successfully completed this module you will be able to:

  • By the end of this module, students will be able to use adequate computational tools, like Python, R, Matlab, Comsol and/or high-performance computing, to support their research.
  • By the end of this module, students will be able to use LaTeX to typeset their papers and reports.

Syllabus

Depending on interest and demand, at least four of the following sessions will be offered: - Session 1: Introduction to Python programming 1 (Basic Skills) - Session 2: Introduction to Python programming 2 (Intermediate Skills) - Session 3: Python notebooks - Session 4: Data visualisation and management in Python - Session 5: Typesetting in LaTeX - Session 6: Introduction to R - Session 7: Introduction to Matlab - Session 8: Using Iridis for high-performance computing - Session 9: Basic differential equations and modelling dynamical systems - Session 10: Partial differential equations and Comsol - Session 11: Simulation-based techniques (agent-based simulations and basic numerical methods)

Learning and Teaching

Teaching and learning methods

- Formal teaching - Practical tutorials - Peer evaluation and feedback - Formative feedback from teaching staff

TypeHours
Tutorial25
Total study time25

Assessment

Assessment Strategy

Formative assessment via: - Evaluation of performance in tutorials - Peer evaluation and feedback - Feedback from teaching staff

Summative

MethodPercentage contribution
Tutorial 100%
Share this module Share this on Facebook Share this on Google+ Share this on Twitter Share this on Weibo

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×