Metoder och verktyg för datavetare 7,5 hp
Om kursen
Kursen inleder Civilingenjörsprogrammet i teknisk datavetenskap och beskriver hur programmet är uppbyggt, vilka kunskaper och färdigheter programmet leder till samt vilka mål programmet har. Ett speciellt fokus läggs på att visa hur studier inom datavetenskap kombineras med och kompletteras av studier i andra ämnen för att uppnå de önskade kunskaperna och färdigheterna. Vidare diskuteras den framtida yrkesrollen där aspekter inom etik, professionalism, jämlikhet och hållbar utveckling speciellt åskådliggörs.
Studenterna får prova på att enskilt och i grupper arbeta praktiskt med datavetenskaplig problemlösning. Det ingår även matematisk färdighetsträning i form av notation för mängder, summor och produkter, logiska resonemang, bevisföring och induktionsbevis. Vidare övas förmåga att handskas med algebraiska uttryck, vanliga funktioner, samt lösning av ekvationer och olikheter. Under kursen får studenterna öva på att konstruera enkla algoritmer, att implementera algoritmer, samt att utvärdera algoritmer såväl experimentellt som teoretiskt. Kursen introducerar viktiga begrepp som till exempel induktion, rekursion och komplexitet. Studenterna får i projektform under systematiska arbetssätt undersöka, designa och implementera en lösning på ett datavetenskapligt problem. Genom hela kursen praktiseras färdigheter inom muntlig och skriftlig kommunikation.
Denna kurs är en del av ett program
Den här kursen innehåller tillfällen som är en del av ett program på Umeå universitet. Du kan bara söka kursen om du går programmet. Information om ansökningstider och vad som gäller för dig får du från din institution.