KOMP1001
Data Analysis
Last taught 2020
Trondheim
Norwegian
About this course
Content
Emnet består av to deler: Grunnleggende programmering i Python, samt visualisering og dataanalyse.
Del 1 - Grunnleggende programmering i Python:
Komme i gang med Python.
Datatyper og operatorer. Datastrukturer (Lister, Tupler, Mengder, Dictionaries). Kontrollstrukturer (Valgstrukturer og løkker). Funksjoner. Skript.
Del 2 - Visualisering og dataanalyse:
Matplotlib. NumPy. Fil-I/O. Plotting
Programmering av numeriske metoder og rekker
Lineær regresjon
Learning outcomes
Kunnskap
Har grunnleggende kunnskap om innebyggede og egendefinerte funksjoner og kommandoer i Python
Har grunnleggende kunnskap om importering av data, plotting, regresjon og numeriske metoder i Python
Har kunnskap om prosessen fra problem via pseudokode til ferdig program.
Ferdigheter
Kan anvende Python i løsning av praktiske problemstillinger.
Kan analysere et problem, formulere pseudokode og teste en løsning i Python.
Kan importere og plotte data i Python, samt kjøre dataanalyse ved hjelp av lineære metoder og innebyggede funksjoner og numeriske metoder.
Kan programmere og løse symbolske ligninger og ligninger på matriseform.
Generell kompetanse
Ingen
Teaching methods
Forelesninger, teoretiske og praktiske øvinger, prosjektoppgave.