Course PM

General information



Slides and reading

Problem modules

TimeEdit schedule


Lecture slides and other reading


Introduction to specific modules

Mathematical thinking and some follow-up

Final lecture

All introductory lectures will be posted. Sometimes we will not use word processed slides at all or there may be other reasons why a lecture is not published here.

Note that the slides do not necessarily correspond to the entire lecture since we will also write on the board. Making your own notes is also a way to learn. We do not recommend replacing a lecture with reading of the slides, and they should be used as a complementary backup.

Links and literature related to Mathematica

Mathematica is available on the lab systems. There is also an online version of Mathematica called the Wolfram programming lab. (Chalmers students can download Mathemtica to their own computers through the Chalmers site license).

Stephen Wolfram has written a quite friendly introduction to programming in Mathematica: Introduction to the Wolfram programming language. This online book is a useful entry point for understanding how Mathematica works.

One of the great benefits of Mathematica is its coherent and comprehensive help system.

Some Mathematica hints

Complementary literature

The most important element of this course is to learn a skill by doing the problems, so we have no coursebook. So you are not recommended to buy any books immediately. Besides, no book that I know of covers the full scope of this course. However, some nice books to look at are:

Course PM