Personal tools
You are here: Home Courses Programming in Science and Technology Programming in Science and Technology 2011
« May 2012 »
May
MoTuWeThFrSaSu
123456
78910111213
14151617181920
21222324252627
28293031
More events…
 

Programming in Science and Technology

Description and general aim of the course

The aim of the course is to give the students a toolbox of programming methods that can be applied to his/her PhD-project. Focus is on Fortran 95 and Python but some C++ will also be covered.

After sucessful completion of the course, the student should be able to
  • write modularized software using Fortran 95
  • use Python scripting for computational science and engineering applications
  • use tools for interactive visualization
  • conduct object-oriented analysis of problems in computational science and engineering
  • implement and test object-based numerical software in Fortran 95 and object-oriented numerical software in Python
  • use these insights in practice in solving problems of relevance of her/his PhD-project


For students admitted to NGSSC:

Note that your home department is expected to provide advance payment for travel and housing.
After the course has been completed, the costs will be reimbursed from NGSSC by a lump grant of SEK 12 000.

Who shall attend

The course fits all students with a good background and understanding of programming.

Also students outside the NGSSC framework are invited.

Signing up

The participants are obliged, together with the signing up, to give a short statement concerning their research area.

Programming in Science and Technology - Registration

 

Course schedule at a glance

Teachers

Jonas Lindemann and others.

The teachers all have a long experience of technical and scientific programming.

Contacts

Lund University: Jonas Lindemann (Jonas.Lindemann@lunarc.lu.se)

Uppsala University: Olle Eriksson (Olle.Eriksson@it.uu.se)

Examination

To complete the course the homework from the week in Lund and a final project assigment must be completed. A proposal for the final project assignment should be sent to Jonas before the week in Uppsala. The project assignment should cover some of the topics covered in Uppsala and Lund such as:

  • Fortran 95
  • Fortran-Python interface
  • User interface and visualisation
  • Use object-based numerical code

 

 

 

 

 

 

 

Document Actions