Emner: INFO135 Viderekommende programmering - Høst 2021
Undervisningsspråk
Engelsk
Undervisningssemester
Vår
Mål og innhald
Emnet skal gje vidare kunnskapar om programmering, blant anna datastrukturer og algoritmar, objekt-orientering, trådar, rekursjon samt elementære effektivitetsbetraktningar.
Det blir også gitt en innføring i ulike standardar for strukturerte data til bruk i eksterne datakjelder.
Fagleg innhald:
- Utvalte tema om datastrukturar og algoritmar, blant anna effektivitet.
- Programmeringsteknikkar som objekt-orientering og tråd-programmering
- Standardar for strukturerte data, til dømes Json, rdf, xml og handtering av slike data.
Læringsutbyte
Studenten skal ved avslutta emne ha følgjande læringsutbyte:
Kunnskap
Studenten
- har inngåande kunnskap om utvalte algoritmar og datastrukturar.
- har grunnleggjande kunnskap om objekt-orientering og tråd-programmering
- har elementær kunnskap om effektivitets-analyse av algoritmar
- har kjennskap til standardar for strukturerte data
Ferdigheit
Studenten
- kan utføre grunnleggjande effektivitets-analyse av ulike algoritmar
- kan velje hensiktsmessige datastrukturer og algoritmar for ulik bruk
- kan implementere datastrukturar og algoritmar i programmeringsspråket Python
- kan handtere ulike former for strukturerte data ved hjelp av Python
Krav til forkunnskapar
INFO132 eller tilsvarande
Studiepoengsreduksjon
- DATA130 (5 sp)
- DATA140 (5 sp)
- INF102 (10 sp)
- INFO233 (10 sp)
Krav til studierett
Ope
Arbeids- og undervisningsformer
Førelesingar og gruppeøvingar (normalt 2 timar forelesing og 2 timar gruppeøving i ca. 7-10 veker).
Obligatorisk undervisningsaktivitet
- Obligatoriske innleveringar, som må gjerast og godkjennast i undervisningssemesteret.
- Obligatorisk deltaking: Oppmøte på gruppeøvingar (minst 75%).
Godkjende obligatoriske undervisingsaktivitetar er gyldige i to semester etter godkjenninga.
Vurderingsformer
4 timar skriftleg eksamen
Oppdatert vår 2021: Skuleeksamen blir gjennomført som 3 timar eksamen heime (inspera digital eksamen) våren 2021 som del av tiltak for å hindre spreiing av koronaviruset.
Karakterskala
Karaktersett med bokstavkarakterar (A-F).
Vurderingssemester
Eksamen vert tilbydd i undervisningssemesteret og påfølgande semester (ordinær eksamen for studentar med gyldig godkjent obligatorisk undervisningsaktivitet).
Emneevaluering
Alle emne blir evaluert i tråd med UiBs kvalitetssystem for utdanning.
Kontaktinformasjon
studieveileder@ifi.uib.no