Programmering, numeriska metoder och statistik för fysiker
När man stöter på ett problem inom fysiken behöver man kunna vissa metoder. Denna kurs syftar till att tillhandahålla de grundläggande metoder som behövs inom fysiken och är en utmärkt grund för fortsatta studier inom fysik. Kursen innehåller tre delar: programmering för fysiker, numeriska metoder inom fysiken och statistik för fysiker.
I kursen lär du dig om metoder inom fysiken och tillämpningar av dessa på fysikproblem. Den innehåller tre delar:
Programmering för fysiker
Grunderna i programmering i ett modernt språk (python) med fysiktillämpningar. Du kommer att lära dig om programmering, datastrukturer, användning av enkla grafikrutiner och programstrukturering.
Statistik för fysiker
Grundläggande sannolikhetslära och statistik med fokus på fysikproblem. Du kommer att lära dig om sannolikhetsbegreppet, diskreta och kontinuerliga sannolikhetsfördelningar, centrala gränsvärdessatsen, grundläggande punktuppskattning, grundläggande intervalluppskattning och hypotestest. Du kommer också att lära dig om hur man kan visualisera data.
Numeriska metoder inom fysiken
Grundläggande numeriska metoder som dyker upp i fysikproblem. Du kommer att lära dig grundläggande numeriska metoder användbara för fysikproblem, såsom linjära och ickelinjära ekvationer och ekvationssystem, överbestämda linjära och icke-linjära ekvationssystem, linjär och ickelinjär modellanpassning, interpolation, integralskattning, feltermskorrigering, störningsräkning och kondition, ordinära differentialekvationer, begynnelse- och randvärdesproblem och orientering om partiella differentialekvationer. Du kommer också att bekanta dig med fysikaliska tillämpningar och exempel.
-
Kursupplägg
Kursen ges på halvfart på dagtid och är på grundläggande nivå. Kursen ingår i kandidatprogrammet i fysik, astronomi och meteorologi samt på Sjukhusfysikerprogrammet. Den kan även läsas som fristående kurs.
Delkurser
Kursen består av tre delar:
Programmering för fysiker*, 6 hp
Statistik för fysiker, 4.5 hp
Numeriska metoder inom fysiken, 4.5 hp* Programmering för fysiker är i sin tur indelad i två mindre delar.
Undervisning
Undervisningen består av föreläsningar, seminarier och och praktiska inlämningsuppgifter.
Examination
Kursen examineras genom skriftlig tentamen samt skriftliga och muntliga redovisningar.
Examinator
Programering: Jörgen Sjölin, tel: 08 5537 8675, e-post: sjolin@fysik.su.se
Statistik: Klas Hultqvist, tel: 08 553 786 71, e-post: klas@fysik.su.se
Nummeriskametoder: Jörgen Sjölin, tel: 08 5537 8675, e-post: sjolin@fysik.su.se
-
Schema
Schema finns tillgängligt senast en månad före kursstart. Vi rekommenderar inte utskrift av scheman då vissa ändringar kan ske. Vid kursstart meddelar utbildningsansvarig institution var du hittar ditt schema under utbildningen. -
Kurslitteratur
Observera att kurslitteraturen kan ändras fram till två månader före kursstart.
- Programmering :
- Eget kurskompendium
- Extra resurs: John V. Guttag, Introduction to Computation and Programming Using Python, MIT Press (ISBN 9780262529624, 2016)
- Statistik : Stokastik - sannolikhetsteori och statistikteori med tillämpningar, Sven Erick Alm och Tom Britton, Liber.
- Numerisk analys: Mark Newman, Computational Physics (ISBN 9781480145511, 2013)
- Programmering :
-
Kursrapporter
-
Mer information
När kan jag söka?
Anmälan är öppen från mitten av mars till mitten av april för kurser som går på hösten, och från mitten av september till mitten av oktober för kurser som går på våren.
Observera att många kurser öppnar för sen anmälan i mitten av juli (gäller kurser på höstterminen) eller i mitten av december (gäller kurser på vårterminen).
-
Kontakt
Kursansvarig lärare:
Jörgen Sjölin, tel: 08 5537 8675, e-post: sjolin@fysik.su.seFöreläsningar:
Programmering: Clara Henry, e-post: clara.henry@math.su.seStatistik: Jörn Mahlstedt, e-post: joern.mahlstedt@fysik.su.se
Numeriska metoder: Jörgen Sjölin
Övningar/datorlaborationer:
Programmering:
Caio Naves, e-post: caio.naves@fysik.su.se
Jacob Hjortlund, e-post: jacob.hjortlund@fysik.su.se
Ludwig Neste, e-post: ludwig.neste@fysik.su.se
Statistik:
Lucas Borges Garcia, e-post: lucas.borges@fysik.su.se
Caio Naves, e-post: caio.naves@fysik.su.se
Numeriska metoder:
Lucas Borges Garcia, e-post: lucas.borges@fysik.su.se
Caio Naves, e-post: caio.naves@fysik.su.se
Pranay Nayak, e-post: pranay.nayak@fysik.su.se
Studievägledare på Fysikum: studievagledare@fysik.su.se
Sudentexpeditionen: studentexp@fysik.su.se