Länkstig

Fortsättningskurs i programmering i Python

Studietakt
50%
Undervisningstid
Dag
Studieort
Göteborg
Undervisningsform
Campus
Undervisningsspråk
Engelska
Start/slut
-
Ansökningsperiod
-
Anmälningskod
GU-86078
Ansökan stängd. Sen anmälan öppnar 15 juli 2026.

Om utbildningen

Kursen börjar med en snabb introduktion till grunderna i Python, vilket fungerar som en repetition för studenter som redan kan Python, men även möjliggör för studenter med annan bakgrund att komma igång med Python.

Efter introduktionen går kursen vidare till mer avancerade drag i Python-programmering:

  • objektorienterad design
  • funktionella programmeringstekniker
  • avancerade Python-specifika tekniker
  • användning av standardbibliotek
  • testmetodik
  • skapandet av större programmeringsprojekt

Målet är att ge en gedigen förståelse av Python så att deltagarna kan läsa och skriva 'state of the art'-kod och resonera om designval.

Det teoretiska materialet presenteras i relation till ett projekt, som är uppdelat i individuella komponenter (laborationer) och som resulterar i ett omfattande mjukvarusystem som implementerar tekniker sådana som vetenskapliga beräkningar, dataanalys, visualisering och maskininlärning. Tidigare kunskaper av dessa tekniker förutsätts inte utan kommer att ges som en del i undervisningen; fokusen ligger inte på teorin utan på att hjälpa studenterna att använda relevanta mjukvarubibliotek på adekvata sätt.

Behörigheter och urval

Behörighet

För att vara behörig till kursen ska studenten ha en introduktionskurs i programmering i t.ex. Python eller Java eller Haskell. Exempel på motsvarande kurser är DIT441, DIT013, FYD095 och MVG301.

Följande kunskapsnivå i Engelska krävs: Engelska 6/Engelska nivå 2 eller motsvarande från ett erkänt internationellt test, t.ex. TOEFL, IELTS.

Urval

Betyg (34 %), högskoleprov (33 %) och högskolepoäng, max 165 hp (33 %).