12.07.2015 Views

2005/2006 - Teknisk-naturvetenskapliga fakulteten - Uppsala ...

2005/2006 - Teknisk-naturvetenskapliga fakulteten - Uppsala ...

2005/2006 - Teknisk-naturvetenskapliga fakulteten - Uppsala ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

UPPSALA UNIVERSITET STUDIEHANDBOK <strong>2005</strong>/<strong>2006</strong><strong>Uppsala</strong> tekniska högskolaCivilingenjörsprogrammenKursplanerHögprestandaberäkningar och programmering I, 4 poängHigh performance computing and programming I1TT477Kursplanen är fastställd 2001-05-22 av teknisk- <strong>naturvetenskapliga</strong> fakultetsnämnden och senastreviderad 2004-06-03 av teknisk- <strong>naturvetenskapliga</strong> fakultetsnämndenKursens placering i utbildningsprogramKursen ges inom Civilingenjörsprogrammet i teknisk fysikStudieperiod: Kursen ges i period 3Mål för utbildningenAtt ge kunskaper och färdigheter i att skriva effektiva program på datorer med modernarkitektur. Att ge kunskaper om organisation och analys av programvara och hjälpmedel fördetta.Kursens innehållProgrammering i C/C++ för högprestandaberäkningar. Genomgång av Fortran 95 ochjämförelse med andra programmeringsspråk. Portabilitet. Hjälpmedel för problemlösning ochprogramutveckling, metoder och hjälpmedel för felsökning, organisation av storaprogramvarusystem, scriptspråk, t ex Python, analys av prestanda. Olika typer avdatorarkitekturer och minnessystem. Effektiv implementering av numeriska metoder påmoderna datorarkitekturer. Tillämpningar hämtade från olika vetenskapsområden.Särskild behörighetBeräkningsvetenskap I, Programmeringsteknik I och Programmeringsteknik II ellermotsvarande kunskaper samt minst 100 poäng inom civilingenjörs-, datavetenskapligt- ellernaturvetarprogram.UndervisningsformFöreläsningar, laborationer och obligatoriska inlämningsuppgifter.ExaminationsformSkriftligt prov vid kursens slut. För godkänd krävs godkända laborationer och obligatoriskainlämningsuppgifter.Poängfördelning: tentamen 2p, inlämningsuppgifter 2p.Betyg: Något av betygen underkänd (U), godkänd (3), icke utan beröm godkänd (4) och medberöm godkänd (5)Övriga föreskrifterKursen ersätter den tidigare 1TT476, Högprestandaberäkningar med Fortran och kan intetillgodoräknas i examen tillsammans med denna.KurslitteraturMetcalf, M., Reid, J.: Fortran 90/95 Explained, 2nd ed., Oxford University Press, 1999.Ytterligare kurslitteratur meddelas senare.Nivå: Kursen ges på C-nivåÄmne: Kursen ges inom huvudämnet DatavetenskapKursen ges inom huvudämnet TeknikKursansvarig institutionInstitutionen för informationsteknologi245

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!