Fysik: Introduktion till programmering och datoranvändning för naturvetare
Kursen behandlar breda programmeringsaspekter som är väsentliga för naturvetare. Det börjar med en grundläggande introduktion till relevant informationsteknik och avslutas med en fördjupad studie av ramverk för vetenskaplig dataanalys.
Följande ämnen tas upp:
- Användning av ett UNIX-baserat operativsystem, till exempel Linux
- Översikt över användning av programmering i olika naturvetenskapliga områden (dataanalys, simulering etc)
- Översikt över vanliga programspråk, till exempel C++ och Python
- Grundläggande begrepp i objektorienterad programdesign
- Grundläggande programutvecklingsteknik med ett språk (C++), användning av standard programbyggnadsverktyg i en UNIX-baserad miljö, till exempel Linux (gmake, gcc)
- Utveckling av öppen källkod
- Grundläggande metoder för programutveckling i samarbete med andra, till exempel git
- Grunderna i distribuerad datoranvändning och datorsäkerhet
- Praktiska övningar i dataanalys och simulering
https://canvas.education.lu.se/courses/19137
Kommande starter
1 tillgängligt startdatum
Förkunskaper
Lunds universitet
Lunds universitet
Lunds universitet har sin naturliga plats bland Europas främsta lärosäten. Som Skandinaviens största enhet för högre utbildning och forskning bedriver universitetet idag verksamhet inom ett brett spektrum av ämnen. På Lunds universitet arbetar cirka 6 800 personer – lärare, forskare, administrativ...
Highlights