Programmering för biologer

Hela vår värld består av data. Varje biologisk process bygger på utbyte av enorma mängder information. I den här kursen kommer du att lära dig hur man bearbetar och tolkar sådan data för att lösa verkliga biologiska problem och upptäcka insikter långt bortom vad människans sinne kan uppnå på egen hand.

Källa: NIH BioArt Source

Med handledning av experter får du praktiska färdigheter i att:

  • Navigera och använda Unix-terminalen
  • Skriva skript i Bash och Python
  • Hantera och analysera stora datamängder
  • Använda AI-verktyg effektivt för att påskynda programmering

Du får lära sig grunderna i att integrera programmering och AI-stöd i din egen biologiska forskning.

Kursen är upplagd kring föreläsningar med tillhörande praktiska moment i par (laborationer), följt av ett avslutande projekt.

  • Föreläsningar: Teori, begrepp och exempel med livekodning
  • Laborationer: Praktiska övningar i par
  • Projekt: Individuell uppgift för slutbedömning



Examination

  • Programmeringsuppgifter: Varje modul har obligatoriska uppgifter som måste godkännas, samt 3 frivilliga uppgifter för extra poäng.
  • Slutprojekt: Ett självvalt projekt där biologiska sekvens- och strukturdata ska extraheras och analyseras.

Examinator

Patrick Bryant

E-post: patrick.bryant@su.se

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.
Observera att kurslitteraturen kan ändras fram till två månader före kursstart.
Kursrapporter visas för de tre senaste kurstillfällena.

Krav:

  • Dator med Unix-baserat operativsystem (MacOS eller Linux (du kan få hjälp att installera Linux på Windows-datorer).
  • AI-verktyg får användas som stöd i lärandet, men koden som lämnas in för slutprojektet måste vara original (vi genomför plagiatkontroll).