Programplaner og emneplaner - Student
BYGG2100 Programming and statistics Course description
- Course name in Norwegian
- Programmering og statistikk
- Study programme
-
Bachelor's Degree Programme in Civil Engineering
- Weight
- 10.0 ECTS
- Year of study
- 2024/2025
- Curriculum
-
FALL 2024
- Schedule
- Programme description
- Course history
-
Introduction
Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:
- Deltakelse i lab inkludert grupperapporter (2 laboratorieøvinger, totalt 4 timer)
- 3 individuelle øvingsoppgaver (ca 2 timer per øving)
Required preliminary courses
Individuell skriftlig eksamen under tilsyn på 3 timer
Eksamensresultat kan påklages.
Ved eventuell ny og utsatt eksamen kan muntlig eksamensform bli benyttet. Ved eventuell bruk av muntlig eksamen ved ny og utsatt eksamen, kan eksamensresultat ikke påklages.
Learning outcomes
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten:
- forstår problemløsning ved hjelp av programmering
- kjenner til innebygd funksjonalitet i Python
- har grunnleggende kjennskap til programmering med bruk av datastrukturer, funksjoner, og vektoriserte beregninger
- kan gjøre rede for sentrale begreper innen mengdelære, sannsynlighetsteori, parameterestimering, hypotesetestingsteori og modellvalg
- kan gjøre rede for sannsynlighetsfordelingene normal, binomisk, Poisson og eksponensial og typiske problemstillinger hvor de kan anvendes
Ferdigheter
Studenten kan:
- skrive programmer for å løse gitte problemstillinger
- dele opp et større problem i-delproblemer
- lage løsninger for virkelige problemer på en datamaskin med brukerinteraksjon, plott av data og lagring/lesing av data
- finne og rette feil i egne programmer samt være i stand til å sette seg inn i andres kildekode
- dra nytte av eksterne biblioteker i egen kildekode
- anvende statistiske prinsipper og begreper fra eget fagfelt
- utføre grunnleggende sannsynlighetsregning og parameterestimering
- sette opp konfidensintervaller og utføre hypotesetester for normalfordelte og binomisk fordelte data
- utføre enkle korrelasjons-/regresjonsanalyser
Generell kompetanse
Studenten kan:
- bruke Python til å løse relevante problemstillinger innen sitt fagfelt
- tilegne seg og ta i bruk ny programmeringskunnskap
- benytte statistiske tenkemåter på ingeniørproblemstillinger og formidler disse skriftlig og muntlig
- løse ingeniørproblemstillinger ved sannsynlighetsregning, statistisk forsøksplanlegging, datainnsamling og analyse
Teaching and learning methods
En intern sensor. Ekstern sensor brukes jevnlig.
Course requirements
Chuangxin Lyu
Assessment
BYPE1600 Mekanikk
Permitted exam materials and equipment
Alle trykte og skrevne hjelpemidler. Håndholdt kalkulator som ikke kommuniserer trådløst. Dersom kalkulatoren har mulighet for lagring i internminnet skal minnet være slettet før eksamen. Stikkprøver kan foretas.
Grading scale
Gradert skala A-F
Examiners
En sensor. Ekstern sensor brukes jevnlig.
Overlapping courses
BEPE1700: 5stp
BYPE2200: 5stp