Programming for Physics and Astronomy
3 EC
Semester 2, periode 5
5092PVNS3Y
| Eigenaar | Bachelor Natuur- en Sterrenkunde (joint degree) |
| Coördinator | dr. R. Bruijn |
| Onderdeel van | Bachelor Natuur- en Sterrenkunde (joint degree), jaar 2 |
Computers zijn onmisbaar in de huidige natuurkunde. Veel natuurkundige problemen zijn niet exact op te lossen. De oplossingen van deze problemen worden door middel computationele methoden benaderd. Zo kunnen problemen die samengevat kunnen worden door (een set van) differentiaal-vergelijkingen benaderd worden door tijd en ruimte te discretiseren. Problemen waar de onderliggende kans-verdelingen van de elementaire interacties bekend van zijn kunnen gesimuleerd worden door gebruik te maken van zogenaamde 'Monte-Carlo' methoden. Op deze manier kan het (statistische) gedrag van het ensemble voorspeld en bestudeerd worden. Computers worden ook gebruikt bij het verwerken van (vaak grote hoeveelheden) gegevens afkomstig van experimenten. De ruwe gegevens moeten vaak eerst gereduceerd worden tot verdelingen en variabelen die verder verwerkt kunnen worden. Vervolgens kunnen modellen 'gefit' worden aan de (verwerkte) gegevens om zodoende deze te toetsen en vrije parameters te bepalen.
In dit laptopcollege zal je een aantal problemen uit de klassieke en moderne natuurkunde aanpakken met numerieke en Monte-Carlo methoden en je zal gegevens van een experiment verwerken en bestuderen.
Aan het eind van het vak kan de student
Computerprakticum met aanwezigheidsplicht.
|
Activiteit |
Aantal uur |
|
Laptopcollege |
56 |
|
Zelfstudie |
20 |
Aanwezigheidseisen opleiding (OER-B):
Aanvullende eisen voor dit vak:
Aanwezigheid is verplicht. Er kan 2 keer te laat gekomen worden.
Als de oefeningen af en ingeleverd zijn vervalt de aanwezigheidsplicht.
| Onderdeel en weging | Details |
|
Eindcijfer |
De oefeningen zijn in 4 blokken verdeeld, elk blok telt voor 25% van het eindcijfer. De blokken zijn : 1) hoofdstukken 3 t/m 6, 2) hoofdstukken 7 en 8, 3) hoofdstuk 9 en 4) hoofdstuk 10/vrije opdracht.
De manier van inzage wordt via de webpagina van het vak gecommuniceerd.
Onderstaande opdrachten komen aan bod in deze cursus:
Dit vak hanteert de algemene 'Fraude- en plagiaatregeling' van de UvA. Hier wordt nauwkeurig op gecontroleerd. Bij verdenking van fraude of plagiaat wordt de examencommissie van de opleiding ingeschakeld. Zie de Fraude- en plagiaatregeling van de UvA: www.uva.nl/plagiaat
| Weeknummer | Onderwerpen | Studiestof |
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 |
Het rooster van dit vak is in te zien op DataNose.
Aanbevolen voorkennis: eerste jaar colleges natuurkunde, Programmeren in Python.