"False"
Hoppa direkt till innehållet
printicon
Huvudmenyn dold.
Kursplan:

Logik för datavetare, 4,5 hp

Kursen är nedlagd

Engelskt namn: Logic for Computer Scientists

Denna kursplan gäller: 2007-01-01 och tillsvidare

Kurskod: 5DV007

Högskolepoäng: 4,5

Utbildningsnivå: Grundnivå

Huvudområden och successiv fördjupning: Datavetenskap: Grundnivå, har mindre än 60 hp kurs/er på grundnivå som förkunskapskrav

Betygsskala: TH teknisk betygsskala

Ansvarig institution: Institutionen för datavetenskap

Beslutad av: teknisk-naturvetenskapliga fakultetsnämnden, 2007-08-29

Innehåll

Kursen tar upp satslogik och predikatlogik och behandlar begrepp som syntax, semantik, bevis, sundhet och fullständighet, likhet, Horn-formler, unifiering och resolution. Moment 1, teoridel, 3 hp Det krävs förtrogenhet med formella logiska system för att förstå grundläggande begrepp inom många datavetenskapliga områden såsom artificiell intelligens, databassystem och beräkningsteori. Kursens syfte är att skapa den här förtrogenheten genom att förmedla sats- och predikatlogikens begrepp och tekniker ur en datavetenskaplig synvinkel. Särskild vikt läggs på - skillnaden mellan sanning och bevis, dvs. definitionen av begreppet sanning å ena sidan och utvecklandet av formella system för att härleda sanningsvärdet av ett påstående å andra sidan - algoritmiska aspekter på bevissystem med tonvikt på resolution Moment 2, laborationsdel, 1.5 hp Delmomentet utgörs av en laborationskurs med ett antal obligatoriska inlämningsuppgifter

Förväntade studieresultat

Efter avslutad kurs ska studenten kunna: - förklara grundläggande koncept inom formell logik - tillämpa logik inom olika datavetenskapliga områden - särskilja de logiska komponenterna i ett datavetenskapligt-analytiskt problem - granska logisk stringens i formella presentationer - producera formellt logiska lösningar inom datavetenskapliga tillämpningar

Behörighetskrav

Univ: För tillträde till kursen krävs, förutom grundläggande behörighet, kurserna Algebra, 5p (MATA96) eller Diskret matematik, 7.5 hp (5MA006), Datavetenskapens grunder, 7.5 hp (5DV037) och Datastrukturer och algoritmer, 7.5 hp (5DV043) eller motsvarande kunskaper.

Undervisningens upplägg

Undervisningen bedrivs i form av föreläsningar, arbete i datorlabb och övningar i mindre grupper. Utöver schemalagda aktiviteter krävs även individuellt arbete med materialet.

Examination

Examinationen sker dels genom skriftlig tentamen dels genom obligatoriska uppgifter. På hela kursen ges något av betygen Underkänd (U), Godkänd (3), Icke utan beröm godkänd (4) eller Med beröm godkänd (5). På den skriftliga tentamen sätts något av betygen Underkänd (U), Godkänd (3), Icke utan beröm godkänd (4) eller Med beröm godkänd (5). På de obligatoriska uppgifterna ges endast betygen Underkänd (U) eller Godkänd (G). För att bli godkänd på hela kursen krävs att samtliga delar av examinationen är godkända. Betyget utgör en sammanfattande bedömning av resultaten vid examinationens olika delar och sätts först när alla prov och obligatoriska uppgifter är godkända. För studerande som inte godkänns vid ordinarie provtillfälle anordnas ytterligare provtillfälle. Studerande som två gånger underkänts i prov, har rätt att hos styrelsen för Institutionen för datavetenskap begära att annan lärare utses för att sätta betyg på honom/henne. Den som godkänts i ett prov får ej undergå förnyat prov för högre betyg. TILLGODORÄKNANDE I en examen får denna kurs ej ingå, helt eller delvis, samtidigt med en annan kurs med likartat innehåll. Vid tveksamheter bör den studerande rådfråga studievägledare vid Institutionen för datavetenskap.

Litteratur

Litteraturlistan är inte tillgänglig via den webbaserade utbildningskatalogen. Kontakta aktuell institution.