Kursplanen är fastställd av styrelsen för matematik
och datavetenskap 2000-05-30.
2. Kursens mål
Kursen ingår i Industrimatematikprogrammet, men kan även läsas
av andra intresserade. Kursen avser att ge grundläggande kunskaper inom
3D-grafik, vetenskaplig visualisering och C / C++. Den skall också
tjäna som en grund för efterföljande kurser inom programmet.
3. Kursens innehåll
Kursen innehåller tre huvudmoment.
Avancerad användning av Matlab inkluderande grafik samt
användargränssnitt. Eftersom flertalet professionella grafiksystem
är tämligen komplicerade kommer grundläggande begrepp, som
transformationer, ytbeskrivning, dolda ytor och belysningsmodeller, att till
stor del illustreras med hjälp av Matlab.
översikt av något etablerat grafiksystem, t.ex. OpenGL.
Genomgång av den del av C / C++ som är nödvändig för
grafikavsnittet och tillämpningar inom numeriska beräkningar.
Objektorienterad programmering och C++ kommer således att behandlas
i viss utsträckning, men kursen är långt ifrån
heltäckande.
4. Undervisningens utformning och omfattning
Undervisningen består av föreläsningar och laborationer.
Laborationerna består av flera uppgifter där man får
använda Matlab, OpenGL och C++. Uppgifterna kommer att ha en inriktning
mot numerisk analys / tillämpad matematik.
Undervisningen utgörs av föreläsningar, lektioner och datorlaborationer.
Den lärarledda undervisningen omfattar ca 50 timmar och den totala
arbetsinsatsen ca 200 timmar.
5. Examination
Inlämningsuppgifter samt skriftlig tentamen omfattande både teori och
problemfrågor.
Studerande som ej godkänts vid ordinarie prov erbjuds ytterligare
provtillfällen. På godkänt prov ges betygsgraderna Godkänd
eller Väl godkänd.
6. Förkunskaper
Programmering för naturvetare och Numerisk analys, grundkurs
7. Övriga anvisningar
Kursen ges i samarbete med Chalmers.
8. Kurslitteratur och andra läromedel
Se Matematiska institutionens litteraturlista.
Version 29 maj 2000