- StudentWeb
- Studiehåndbok
- Eldre studiehåndbøker
- Rammeplaner
- Utdanningsplan
- Semesterregistrering
- Klage
- Studentplikter
- Kildebruk
- Timeplaner
- Pensumlister
- Fronter
- Godkjenning / fritak
- Enkeltemne
- Permisjon og sluttmelding
- Selvvalgt bachelor
- Karaktersystemet
- Akademisk kalender
- Begreper
- Ulykker som involverer studenter
- Utgifter ifm. praksis
- Skikkethetsnemnd
- Studentevaluering
- Læringsmiljøutvalget
- Lover og forskrifter
DAT220-G Videregående programmering
Ingeniørfag - Data, bachelorprogram
Etter å ha tatt dette emnet skal studenten:
- Kunne skrive, forstå, forklare og anvende kode i C++.
- Kunne planlegge og gjennomføre et større prosjektarbeid med versjonskontroll og en konkret utviklingsmetodikk.
- Kunne benytte C++ til utvikling av applikasjoner på en mobil plattform.
Emnet dekker disse temaene:
Pointers, references, memory management, build process, code organization, templates, design patterns, rekursjon, objekter og klasser, arv, polymorfisme, fil I/O, real time simulation, STL, SVN, Scrum og krysskompilering, debugging, utviklingsverktøy mot en mobil plattform.
Emnet består av to deler. I den første delen av emnet vil den relevante teorien bli undervist. Den består av forelesning, tavleøving og labøving. I den andre delen vil studentene bli utfordret i et reelt problem. Prosjektet blir kjørt etter eget tempo med ukentlige møter med faglærer. Det vil i tillegg bli gitt ekstra forelesninger om interessante temaer i prosjektperioden. Undervisningen vil bli gitt på engelsk.
Obligatoriske laboppgaver må være godkjent. Oversikt over obligatoriske laboppgaver gis ved semesterstart i Fronter.
Skriftlig eksamen, 3 timer, teller 40 %. Prosjekt som skrives individuelt eller i grupper av maksimum 3 studenter som får lik karakter, teller 60 %. Produkt, rapport og fremføring teller på karakteren i prosjektet. Gradert karakter.
Ja, med forbehold om ledig plass/kapasitet.
Fakultet for teknologi og realfag


