autumn 2016
SOK-8008 Programming in Mathematica - 10 ECTS

Last changed 06.04.2017

Application deadline

PhD students register for the course through StudentWeb.(Deadline; 1. september)

External applicants apply for admission through SøknadsWeb.(Deadline; 1. june)

Type of course

User course for PhD-students

Admission requirements

In order to apply for this course you must be enrolled at a PhD programme. Valid documentation is a statement from your institution that you are a registered PhD student.

PhD students at UiT register for the course through StudentWeb.(Deadline: 1 September)

Other PhD students apply for admission through SøknadsWeb.(Deadline: 1 June)

Contact Ingjerd Gauslaa Nilsen, email:, phone +47 776 46018 at the BFE-faculty if you have troubles or questions regarding registration to the course.

Course content

Introduction to Mathematica and programming in Wolfram language

Objectives of the course

Knowledge and understanding:

The candidate

  • understands the concept of programming and how it can be utilised
  • knows the basic principles of graphical presentations and how to visualise complex patterns
  • has a deep understanding of functions and masters symbolic and numerical calculus
  • knows the basic principles of linear algebra


The candidate

  • can use Mathematica at a higher level, mastering functional programming techniques and pattern matching
  • are able to solve complex problems involving large data sets


The candidate

  • has a good theoretical and practical background in Mathematica programming
  • is able to solve complex problems through the use of Mathematica software

Language of instruction


Teaching methods

About 20 lecturing hours and 20 hours of workshops/supervision


Exam is a term paper including a programming task to be solved. Grading: Passed/failed.

Work requirement: Compulsory exercises to be submitted.

Recommended reading/syllabus

Selected parts of:

  • Malago, Sal (2010), Mathematica Cookbook, O'Reilly Media, USA.
  • Masala, Giovanni (2015), Mathematical tools for Economics and Finance with Mathematica software. Universitas Studiorum, Italy.

  • About the course
  • Campus: Tromsø |
  • ECTS: 10
  • Course code: SOK-8008