Webbläsaren som du använder stöds inte av denna webbplats. Alla versioner av Internet Explorer stöds inte längre, av oss eller Microsoft (läs mer här: * https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Var god och använd en modern webbläsare för att ta del av denna webbplats, som t.ex. nyaste versioner av Edge, Chrome, Firefox eller Safari osv.

Numerisk analys: Beräkningsprogrammering med Python

Kurs • Grundnivå • 7,5 högskolepoäng

Den här kursen är din första introduktion till programmering och visar hur Python kan användas för att utforska och tillämpa matematiska idéer. Du lär dig att skriva kod som stödjer problemlösning, analys och visualisering — viktiga färdigheter för fortsatta studier.

Alla utbildningstillfällen

Start

Höst 2026

Nivå

Grundnivå

Språk

Engelska

Studieort

Flera orter

Kurskod

NUMA01

Alla utbildningstillfällen

I den här kursen utvecklar du dina programmeringsfärdigheter utifrån din nuvarande nivå — oavsett om du är helt ny i programmering eller redan har viss erfarenhet — och lär dig hur Python kan användas systematiskt i matematiskt och naturvetenskapligt arbete. Du introduceras till tekniker för att implementera algoritmer, strukturera kod och använda beräkningsverktyg för att undersöka och lösa problem inom matematik och fysik. Kursen har också en tydlig koppling till innehållet i kurserna Envariabelanalys och Algebra och vektorgeometri, vilket ger möjligheter att översätta teoretiska begrepp till praktiska beräkningar, visualiseringar och småskaliga simuleringar. 

Kursen behandlar

  • Datastrukturer, villkorssatser, funktioner och klasser
  • Grundläggande funktioner och datatyper i Python: aritmetiska operationer, vektor- och matrisarrayer, grafikfunktioner, listor, tuples, dictionaries och filhantering
  • Moduler som NumPy, SciPy och Matplotlib
  • Representation av flyttal och dess konsekvenser för aritmetik
  • Syntax: for, if–else, while, list comprehensions, generatorer
  • Klasser och arv tillämpade på matematiska objekt

Kursen är obligatorisk inom kandidatprogrammen i matematik. Den kan även läsas som en valfri kurs inom andra kandidatprogram eller som en fristående kurs.

Kurslitteratur

Litteraturlistan är preliminär och kan ändras fram till åtta veckor före kursstart.

Kurslitteratur NUMA01 (PDF, ny flik)

Undervisningen består av föreläsningar och datorbaserade övningar där nya programmeringskoncept introduceras i små, hanterbara steg. Du tillämpar dessa tekniker direkt genom att skriva och testa egen kod och bygger successivt upp de färdigheter som behövs för mer avancerade beräkningsuppgifter. De handledda datorlaborationerna är obligatoriska och ger strukturerat stöd när du lär dig att använda Python på ett effektivt sätt.

Kursen innehåller också ett programmeringsprojekt som genomförs i mindre grupper. Projektet ger dig erfarenhet av att tillsammans med andra studenter utveckla ett större program från början till slut, där både matematiskt resonemang och god programmeringspraxis står i centrum. Resultaten från projektet presenteras vid ett seminarium, vilket utgör en del av examinationen. Under hela kursen får du kontinuerlig återkoppling, vilket hjälper dig att fördjupa din förståelse och stärka din progression.

Examinationen baseras på ditt arbete under kursens gång, inklusive redovisningar kopplade till övningarna, din presentation vid projektseminariet, samt din medverkan i slutprojektet. Alla obligatoriska moment måste vara genomförda för att få godkänt.

Programmering är en kärnkompetens inom matematik, naturvetenskap och många datadrivna branscher. Efter kursen kommer du att kunna skriva Pythonprogram för matematiska och naturvetenskapliga tillämpningar, förstå hur algoritmer fungerar i praktiken och kommunicera beräkningsresultat tydligt genom text, tal och grafik.

Kursen förbereder dig för fortsatta studier i numerisk analys, data science och beräkningsfysik, och den ger en stabil grund för en framtida karriär där programmering, analytiskt tänkande och problemlösning är centrala.

Det finns inga tillfällen att söka till just nu

När ett nytt utbildningstillfälle öppnas kommer du att hitta den informationen här.

Tidigare antagningspoäng - Höstterminen 2026

21,41

Gymnasiebetyg - BI

15,99

Gymnasiebetyg - BII

1,4

Högskoleprovet - HP

19

Totalt antagna

Tidigare antagningspoäng - Vårterminen 2026

20,57

Gymnasiebetyg - BI

20,8

Gymnasiebetyg - BII

1,45

Högskoleprovet - HP

22

Totalt antagna

Räcker inte poängen till?

Om dina meriter inte räcker till kan du behöva komplettera dessa. Du kan vända dig till allmänna studievägledningen så kan vi tillsammans prata om dina förutsättningar och alternativa vägar framåt.

Behörighet

Grundläggande behörighet + Matematik 4/Matematik D. Eller: Matematik fortsättning nivå 2

Urval

Platserna fördelas enligt följande: Betyg 34%, Högskoleprov 34% och antal tidigare högskolepoäng vid sista anmälningsdag (upp till 165) 32%. Vid lika meritvärde görs urval på högskoleprovet. Om det också är lika görs urval med lottning.

Avgiftsfritt för medborgare inom EU

Du som är medborgare i ett land inom EU/EES och Schweiz betalar inga anmälnings- eller studieavgifter.

Studieavgifter för medborgare utanför EU/EES/Schweiz

Totalt pris för programmet/kursen:
23 125 kr

Första betalningen:
23 125 kr

Medborgare i ett land utanför EU/EES och Schweiz måste betala studieavgifter.
Avgiften betalas i en omgång i förväg inför varje termin.

Anmälningsavgift för medborgare utanför EU/EES/Schweiz

Utöver program- eller kursavgiften behöver du betala en anmälningsavgift på 900 kr om du ansöker via UniversityAdmissions.se. Avgiften betalas en gång, oavsett hur många program eller kurser du söker till under kommande terminen. Avgiften måste betalas för att din ansökan ska bli komplett.

Hemvisten för de matematiska vetenskaperna

Lunds matematiker hittar vi längs kunskapsstråket på Sölvegatan och granne med Sjön Sjön. I Matematikcentrum pågår utbildning och forskning inom Matematik, Matematisk statistik och Numerisk analys och beräkningsteknik. Härifrån har forskning lett till innovationer och företag inom bland annat optimering, bildanalys och mjukvara, med tillämpningar inom logistik, videoanalys och mobil teknik. Detta är en plats för alla som har matematik som den gemensamma nämnaren.

Foto Matematikcentrum.

Kontakta oss

Studievägledning Matematik NF

E-post: studievagledning@math.lu.se