NMAB03 PROGRAMMERING MED MATEMATISKA TILLÄMPNINGAR, 5 poäng
/Programming with mathematical applications/

För: matematik och fysik åk 1 och fristående kurs.

Utbildningsområde: Naturvetenskap    Ämnesgrupp: Matematik
Fördjupningsnivå: B

Mål:
Kursen avser att ge kännedom om datorer samt färdighet i att använda ett programmeringsspråk för bearbetning av naturvetenskapliga och tekniska problem.

Förkunskaper:
Genomgångna kurser termin 1, matematikprog. samt NMAB13 Matematisk analys II.

Organisation:
Undervisningen består av föreläsningar, lektioner och laborationer. Deltagande i laborationer samt därmed integrerad undervisning är obligatioriskt.

Kursinnehåll:
Begrepp inom datalogin. Talrepresentation i datorer. Grundprinciper för datorers uppbyggnad och funktion. Orientering om systemprogramvarans huvudkomponenter. Programspråket FORTRAN 90: Enkla datatyper,styrande satser, moduler och procedurer, arraystrukturer. Programmeringsmetodik. Praktiska programmeringsövningar.

Kurslitteratur:
W. Brainerd, C.Goldberg, J. Adams: Programmers's Guide to F. Unicomp, 1996. H. Lunell: Datalogi-begreppen och tekniken. Studentlitteratur, 1994. S. Truvé: Ett litet häfte om Emacs. Kompendium CTH, 1991. Lektionsuppgifter. Laborationsuppgifter. Typtentamen.

LAB1Laborationer. 1,5 p
TEN1Skriftlig tentamen. 3,5 p

Engelsk kursplan

Gäller 1997/98, beslut av utbildningsnämnden maj-97