Kursöversikt

Träff 7 - Torsdag 3/6 17.15

https://gu-se.zoom.us/j/64744507497?pwd=eTM2eTRKOTl1UFhkak11aDlKNnRqUT09 

 

Föreläsning 6 är nu uppe: https://youtu.be/wywnozNGeC0 

Tillhörande material finns på JupyterHub.

 

Träff 6 - Onsdag 12/5 17.15

Vi gör en dykning i maskininlärning med Python!

 

https://gu-se.zoom.us/j/61903555525?pwd=RWQ3cllPckJXSnM4NGFBeFlyMGV3Zz09

 

 

Träff 5 -  Torsdag 22/4 17.15

Denna gången jobbar vi med verktyg för att effektivisera programmering av fristående program. Det kommer vara fokus på hur ett IDE kan användas som hjälpmedel för att skriva och felsöka program.

https://gu-se.zoom.us/j/65058186596?pwd=djdlem9hcm4yUWs3OXg5NXQ5MzNZdz09

 

Meeting ID: 650 5818 6596

Passcode: 171406

 

Träff 4

Föreläsningen är flyttad från Torsdag men kommer att spelas in och finnas tillgänglig för de som inte kan närvara.

Föreläsning finns nu tillgänglig under "Media Gallery" i menyn alternativt på sidan Föreläsning 4.

Tillhörande material finns under Filer.

 

https://fsp031.hampuslinander.se

 

Inlämning 3 har deadline Söndag 4/4 (då ni inte fick tillgång till omgång 3 förrän några dagar efter träff 3).

Instruktioner för hur du markerar en inlämning som klar finns på sidan Inlämningar.

Kurs PM

Introduktion till programmering i textbaserad miljö - LFY031

VT2021

Kursen ges av institutionen för Fysik

 

Kontaktuppgifter

Föreläsare och examinator: Hampus Linander, hampus.linander@gu.se

 

Kursens syfte

Introduktion till programming i Python med fokus på tillämpningar inom maskininlärning (AI).

Kursen berör grundläggande programmeringsbegrepp tillsammans med metoder för hantering och visualisering av olika former av data.

Med hjälp av dessa grunder kommer vi att kunna ta de första stegen mot maskininlärning som tillämpning.

https://www.python.org/static/community_logos/python-logo-master-v3-TM.png File:NumPy logo 2020.svg
Matplotlib logo — Matplotlib 3.1.0 documentation File:Pytorch logo.png

Länk till kursplanen

Upplägg

Kursen innehåller ett antal träffar som kommer ske digitalt. Här kommer vi gå igenom material, både teoretiskt och praktiskt, samt öva på att programmera tillsammans. Dessa träffar kompleteras med föreläsningar och övningar på distans.

Under kursen kommer det också löpande finnas ett antal projekt där verktyg och kunskap binds samman för att skapa applikationer, dels individuellt men också tillsammans med kurskamrater.

Schema

Vi ses digitalt var tredje vecka med start Torsdag 28/1 17.15.

Utöver träffar innehåller kursen distansmoment så som föreläsningar, laborationer samt projekt.

Kurslitteratur

Python resurser

Moduler

Examination

  • Kursen innehåller ett antal laborationer och projekt.

Tidsplan för träffar

28/1

17.15 - 20.00

Intruduktion till programmering med Python

Kursinfo

18/2

17.15 - 20.00

https://gu-se.zoom.us/j/69307584738?pwd=RUlzR1pVRHZxSGtTQWpRWE9xUVh2UT09

Loopar, kontrollstrukturer och mer om strängar.

Datastrukturer

Förberedelser: Jobba igenom Laboration 1

Laboration 2: Datahantering och analys

11/3

17.15 - 20.00

https://gu-se.zoom.us/j/68151538561?pwd=S0RzQU1DdHJ2eXh4bVdUY1pFZWpidz09

Datahantering och visualisering

Laboration 3: Grafisk visualisering av data

Onsdag 31/3 17.15

https://gu-se.zoom.us/j/61725096873?pwd=UjYycFJ1blpOZ21ITHhaNG5kZmEydz09

Fristående Pythonprogram

22/4

17.15- 20.00

Verktyg för effektiv programmering

12/5

17.15 - 20.00

Maskininlärning med Python

3/6

17.15 - 20.00

Projektdag