INF-VERK4830 – C++ og C programmering
Beskrivelse av emnet
Kort om emnet
Kurset gir f?rst og fremst en innf?ring i programmering-sp?rket C++, men samtidig gis det en viss oversikt over C. Anvendelsene sikter mot effektiv kode for numeriske beregninger og data-abstraksjoner for array-strukturer, grid, felt, partikler, etc. Eksemplene f?lger tilsvarende kurs i Fortran programmering slik at likheter/ulikheter mellom Fortran 77/95 og C/C++ kommer frem.
Hva l?rer du?
M?let er ? gi studenter n?dvendig oversikt over og trening i C++ slik at de kan utvikle kode effektivt i master-oppgaver orientert mot vitenskapelig simulering.
Opptak og adgangsregulering
Studenter m? hvert semester s?ke og f? plass p? undervisningen og melde seg til eksamen i Studentweb.
Dersom du ikke allerede har studieplass ved UiO, kan du s?ke opptak til v?re studieprogrammer, eller s?ke om ? bli enkeltemnestudent.
Forkunnskaper
Obligatoriske forkunnskaper
I tillegg til generell studiekompetanse eller realkompetanse m? du dekke spesielle opptakskrav:
- Matematikk R1 eller Matematikk (S1+S2)
De spesielle opptakskravene kan ogs? dekkes med fag fra videreg?ende oppl?ring f?r Kunnskapsl?ftet, eller p? andre m?ter. Les mer om spesielle opptakskrav.
Anbefalte forkunnskaper
Kjennskap til minst ett programmeringspr?k
Overlappende emner
Undervisning
Intensivkurs over fem dager med forelesninger og ?velser. Studentene m? gj?re en prosjektoppgave p? egenh?nd
Eksamen
Best?tt/ikke-best?tt p? grunnlag av innleverte oppgaver, prosjektoppgave og muntlig eksamen.
Informasjon om utsatt pr?ve (kontinuasjon) finner du her: /studier/admin/eksamen/sykdom-utsatt/mn/index.html.
Mer informasjon om eksamen ved MN-fakultetet kan du lese p? fakultetets eksamenssider: http://www.mn.uio.no/studier/admin/index.html.
Annet
- Det er obligatorisk oppm?te f?rste gang.
- Emnet kan ikke inng? i 80-gruppen i informatikk
- Emnet kan ikke inng? som en del av de 80 sp som kreves for opptak til master i informatikk
- Emnet kan ikke inng? som hovedfagspensum
- Emnet kan inng? som en del av de 20 sp ?vrig innhold tillatt i masterpensum for master i informatikk dersom veileder anbefaler det
Tilsynssensor for emnet er: Jan Olav Langseth