Tillämpad programmering och datalogi för magister, 7,5 poäng
Aktuell/nästa kursomgång: appcs12.
This course is given in English and is primarily directed
to students in KTH's Master program Scientific Computing
and students from Stockholm University taking the Master program
Other students are also welcome!
The English name of the course is Computing Science for
Scientific Computing and indicates that the emphasis will
be to present selected material from computing sience that
is important for a person working with scientific computing.
A very short description of Scientific Computing can be found on
the home page of the Master Program on
The contents of the course will be covered by lecture notes,
exercises and lab descriptions. There is no book covering
the course, but references will be given for those who want
to read more on certain parts.
The first part of the course will deal with data structures
implemented in the Matlab language with cell arrays and structs.
Based on these we can implement abstract data structures such as
stacks, queues, records etc. Why Matlab? Because it is very
important in scientific computing and should therefore be used
for a first demonstration of data structures.
Next part of the course introduces the C language and more
abstract data structures to be implemented and exercised
with in computer labs.
The course consists of lectures, classes and computer labs.