NWI-NB021C
Programmeren 2
Cursus informatieRooster
CursusNWI-NB021C
Studiepunten (ECTS)3
CategorieBA (Bachelor)
VoertaalNederlands
Aangeboden doorRadboud Universiteit; Faculteit der Natuurwetenschappen, Wiskunde en Informatica; Wiskunde, Natuur- en Sterrenkunde;
Docenten
Coördinator
dr. M.K. Rösner
Overige cursussen docent
Docent
dr. M.K. Rösner
Overige cursussen docent
Contactpersoon van de cursus
dr. M.K. Rösner
Overige cursussen docent
Examinator
dr. M.K. Rösner
Overige cursussen docent
Collegejaar2022
Periode
KW1  (05-09-2022 t/m 06-11-2022)
Aanvangsblok
KW1
Onderwijsvorm
voltijd
Opmerking-
Inschrijven via OSIRISJa
Inschrijven voor bijvakkersJa
VoorinschrijvingNee
WachtlijstNee
Plaatsingsprocedure-
Cursusdoelen
The student will
  • be able to formulate a physics or mathematics problem in a way suitable for computer analysis
  • be able to create computer programs in a systematic way
  • be able to use algorithms as basis for the creation of computer programs
  • obtain fundamental knowledge in the use of python
  • learn how to fit a model to data
  • be able to use the graphical tools provided by python
  • learn to collaborate
Inhoud
The lectures will provide an introduction on how to use Python to analyze and solve practical problems in physics and mathematics. Typical example problems will come from astrophysics, condensed matter physics, high energy physics, and statistics. Practical hands-on sessions will be used to gain programming experience. Structured and efficient programming will be emphasized.

Instructional Modes
Niveau

Voorkennis
  • Programming 1
  • Knowledge about the use of computers at the Faculty of Science: Inleiding Computergebruik
  • Fundamental knowledge about ordinary differential equations
  • Toetsinformatie
    Programming assignments
    Bijzonderheden

    Aanbevolen materiaal
    Handouts
    Documentatie op http://docs.scipy.org/doc/

    Werkvormen
    Cursus

    Toetsen
    opdrachten
    Weging1
    ToetsvormOpdracht
    GelegenhedenBlok KW1, Blok KW2