Högprestandaprogrammering 2019/2020 (10 hp)

VT20, 67 %, Campus

Startdatum: 20 januari 2020

Slutdatum: 22 mars 2020

Sista ansökningsdatum: 15 oktober 2019

Anmälningskod: UU-62013 Anmälan

Undervisningsspråk: Engelska

Studieort: Uppsala

Urval: Högskolepoäng inom teknik/naturvetenskap (max 240 hp)

Behörighet: 120 hp inom teknik/naturvetenskap inklusive Beräkningsvetenskap II, en fortsättningskurs i programmering samt 30 hp matematik. Beräkningsvetenskap II får bytas ut mot Numeriska metoder och simulering 5 hp, Beräkningsvetenskap, bryggningskurs, 5 hp eller Beräkningsvetenskap och analys, 10 hp.
Engelska 6. (Med en svensk kandidatexamen uppfylls kravet på engelska.)

Avgifter: Du som inte är medborgare i ett EU-/EES-land eller Schweiz måste betala anmälnings- och studieavgift.

Läs mer om avgifter och stipendier.

Anmälningsavgift: 900 kr

Studieavgift, första inbetalningen: 24167 kr

Studieavgift, totalt: 24167 kr

Om kursen

Även om datorerna blir snabbare och snabbare finns behovet att få ut så mycket kapacitet som möjligt ur datorn, det vill säga få mer arbete utfört inom en begränsad och rimlig tid. Detta gäller i synnerhet när man löser stora beräkningsproblem. Lika viktigt är att koden är välstrukturerad, portabel och bygger på standarder. Den här kursen handlar just om detta: hur man bygger bra, effektiv och välstrukturerad kod för moderna datorer, hjälpmedel för detta, och hur man tänker för att parallellisera kod på t ex flerkärniga datorer. Det programmeringsspråk som huvudsakligen används i kursen är C, och i kursen ingår även introduktion till C eller C++ .

Mer information

Kursplan med litteraturlista

Kursplan med litteraturlista

För varje kurs finns en formell kursplan. Den innehåller kursens benämning, omfattning och syfte. I kursplanen får man också upplysningar om huvudsakligt innehåll, kurslitteratur och hur examination går till.

Studentportalen

Studentportalen

Studentportalen ger inloggade studenter tillgång till kurs- och programsidor, studieresultat, studieintyg, kårinformation med mer. För att kunna logga in krävs att du skaffar ett studentkonto. Kurs- och programsidor i Studentportalen går också att se utan inloggning här. Sidorna innehåller basinformation samt de funktioner som institutionerna har valt att göra synliga.

Kontakt

Institutionen för informationsteknologi

ITC, hus 1, 2 och 4, Lägerhyddsvägen 2

Box 337, 751 05 UPPSALA

Fax: 018-511925

E-post: info@it.uu.se