lunduniversity.lu.se

Third-Cycle Courses

Faculty of Engineering | Lund University

Details for the Course Syllabus for Course FMA320F valid from Autumn 2024

Printable view

General
  • English
  • Every autumn semester
Aim
  • The course treats programming in Python and Fortran. The focus is on scientific programming and methods that are useful to doctoral students within technical and scientific subjects.
Contents
  • Numerical computing with Python and NumPy.
    Data handling in Python
    Visualising data in Python
    Introduction to Fortran
    Mixed Language Programming
Knowledge and Understanding
  • For a passing grade the doctoral student must
  • Explain current concepts of scientific computing using Python and Fortran.
Competences and Skills
  • For a passing grade the doctoral student must
  • Write basic Python programs for solving problems in scientific computing.
    Implement basic numerical codes in Python and NumPy.
    Visualise data using Python using Matplotlib and ParaView.
    Implement basic user interfaces in Python and Qt.
    Handle different types of data formats in Python
    Combine Python and Fortran code in a single application (mixed language programming)
    Create and manage customized Python environments for scientific applications
Judgement and Approach
  • For a passing grade the doctoral student must
  • Compare the advantages and disadvantages of using Python and Fortran in Scientific Computing.
    Choose the right tools/language for the implementing scientific applications in Python and Fortran
Types of Instruction
  • Lectures
  • Exercises
  • Teaching consists of lectures, tutorials and computer exercises.
Examination Formats
  • Written report
  • Written assignments
  • Assessment is based on assignments during the course on a final project work.
  • Failed, pass
Admission Requirements
Assumed Prior Knowledge
  • Basic skills in MATLAB or Python is required to be able to follow the course.
Selection Criteria
Literature
  •  
  • The literature will be announced to participants before course start.
Further Information
  • Contact: Jonas Lindemann, jonas.lindemann@lunarc.lu.se
Course code
  • FMA320F
Administrative Information
  • 2024-03-19
  • Maria Sandsten

All Published Course Occasions for the Course Syllabus

No matching course occasions were found.

0 course occasions.


Printable view