INF-VERK3820 – Fortran 77/95 programming

Schedule, syllabus and examination date

Course content

This course primarily gives an introduction to the programming language Fortran 95, but at the same time also provides an overview of the Fortran 77 programming language. Applications of the knowledge learned at the course are aimed at writing efficient code for numerical calculations and data structures for arrays, grids, fields, particles, etc. Examples given in this course match a corresponding course in C++ programming such that similarities/differences between C/C++ and Fortran 77/95 become evident.

Learning outcome

The objective is to provide the students with an overview and training in Fortran 95 such that they can efficiently do programming related to scientific simulation in their master-degree projects.

Admission

Students who are admitted to study programmes at UiO must each semester register which courses and exams they wish to sign up for in Studentweb.

If you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures.

Prerequisites

Formal prerequisite knowledge

In addition to fulfilling the Higher Education Entrance Qualification, applicants have to meet the following special admission requirements:

  • Mathematics R1 or Mathematics (S1+S2)

The special admission requirements may also be covered by equivalent studies from Norwegian upper secondary school or by other equivalent studies. Read more about special admission requirements (in Norwegian).

Recommended previous knowledge

Knowledge about at least one programming language.

Overlapping courses

5 credits INF-VERK4820 – Fortran 77/95 programming (discontinued), 3 credits GF201.

Teaching

Intensive teaching over five days with lectures and hands-on exercises. The students must also independently finish a project assignment.

Examination

Grades of pass or fail will be given on the basis of the submitted assignments and an oral exam.

Other

  • Note that the first lecture is mandatory.
  • The course cannot be included in the 80-group of informatics.
  • The course cannot be part of the 80 credits that are required for admission to the master program in informatics.
  • The course cannot be used in the curriculum for the cand-scient degree.
  • INF-VERK4820 can be included as part of the 20 additional credits allowed for the master program in informatics, provided that the advisor recommends the course.

Course controller: Jan Olav Langseth

Facts about this course

Credits
5
Teaching
Spring 2007
Spring 2006
Spring 2005

The course will be replaced by GEO4060 – Fortran 2003 programming

Examination
Every spring
Teaching language

English if requested by exchange students, otherwise norwegian.