Du är inte inloggad på KTH så innehållet är inte anpassat efter dina val.
Kurswebben har varit stängt för redigering sedan första juni 2025 och kommer stängas ned helt första oktober 2026. Utifrån hur kurswebben har använts finns det några olika alternativ för ersättare:
Är du intresserad av mer information om detta, kontakta e-learning@kth.se.

Course Goals
This is the first course of the HPC sub-track in the computer science program. The goal of this course is to introduce you to the methodologies, approaches, and tools that are necessary for professionals in HPC and software development for Scientific Computing.
The Python language will be used to design and implement fast and efficient codes. We learn about profiling tools to determine the bottlenecks in the code, using efficient data structures, interfacing Python with C/C++ and Fortran, and using parallel computing
Intended Learning Outcomes
At the end of the course, you will be able to:
The course is organized into four main modules:
Requirements
Basic knowledge of the Python programming language
Course Activities