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

För: matematik, fysik, biologi/kemi med matematik år 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 (delmängden F): 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 eller ekvivalent bok som anges vid kursstart. H. Lunell: Datalogi-begreppen och tekniken. Studentlitteratur, 1994. S. Truvé: Ett litet häfte om Emacs. Kompendium CTH, 1991. Lektionsuppgifter. Laborationsuppgifter. Typtentamen.

Examination:
TEN1 Skriftlig tentamen. 3,5p
LAB1Laborationer. 1,5p
På laborationsdelen av kursen ges endast betyget godkänd/underkänd.


Undervisningsspåk är svenska.

Engelsk kursplan

Gäller 1999, beslut av utbildningsnämnden november 1998