Detaljer för kursplan för kurs FRT310F giltig från och med HT 2023 Utskriftsvänlig visning Kurskod:FRT310F Gäller från och med:Höstterminen 2023 Kursplanen är fastställd Allmänt Undervisningsspråk:Engelska Ges:Vid tillräcklig efterfrågan Intresseanmälan:Anmäl intresse via e-post Kurshemsida:https://www.control.lth.se/education/doctorate-program/pragmatic-programming/ Syfte Kursens mål är att ge deltagarna en ökad kunskap av algoritmer och dess praktiska användningsområden i C/C++. Innehåll Kursen ges som en seminarieserie. Följande ämnen kommer att behandlas: dynamisk programmering, grafalgoritmer, kvadratrotsmetoder, flöden, matchningar, cuts, Fenwick-träd, segmentträd, treaps, topologisk sortering, tries, suffixarrayer och beräkningsbar spelteori. Kunskap och förståelse För godkänd kurs skall doktoranden ha en heltäckande kunskap om programmeringsspråken C/C++ syntax, semantik och typsystem. förstå teoretiska algoritmer och dess tidskomplexitet. Färdighet och förmåga För godkänd kurs skall doktoranden på egen hand ha löst en mängd praktiska problem med korrekt tidskomplexitet. kunna identifiera vilken problemklass ett givet problem ligger inom. kunna skapa sig en bild av en prototyplösning för ett givet problem, och värdera om C/C++ är bra alternativ. Värderingsförmåga och förhållningssätt För godkänd kurs skall doktoranden Undervisningsformer Seminarier Litteraturkurs som självstudier Kommentarer:Kursen ges som en seminarieserie av totalt 14 tillfällen. Examinationsformer Inlämningsuppgifter Kommentarer:Varje vecka presenteras en mängd av cirka 10 uppgifter som skall lösas av studenten och kommer fungera som studentens examination. Betygsskala:Underkänd, godkänd Förkunskapskrav Förutsatta förkunskaper Grundläggande kunskaper inom komplexitetsteori, god kodningspraxis och algoritmer. Urvalskriterier Litteratur Litteratur:Laaksonen, A.: Guide till Tävlingsprogrammering: Lära och förbättra algoritmer genom tävlingar. Springer Nature Computer Science, 2020. ISBN 9783030393571. Övrig information Kurskod Kurskod:FRT310F Administrativ information Datum för fastställande:2023-10-23 Beslutad av:Maria Sandsten Alla publicerade kurstillfällen för kursplanen Inga matchande kurstillfällen hittades. 0 kurstillfällen. Utskriftsvänlig visning