TTIT31 | Tema 1: Programmering, 4,5 poäng /Programming/ För: IT2 | |
Utbildningsområde: Teknik Ämnesgrupp: Datalogi | ||
Fördjupningsnivå: B | ||
Mål: Kunskaper om objektorienterad, programmering och programutveckling. Praktisk färdighet i programmering i programspråket Java. Användning av Javas klassbibliotek. Kunna utforma enklare grafiska användargränsytor med Javas AWT. Kunskaper om grundläggande datastrukturer och algoritmer. Kunskaper om testning och felsökning av program. Förkunskaper: Grundläggande programmering i Java (TTIT13 Grundläggande datavetenskap). Vana att använda Sun datorsystem (speciellt filhantering och informationssökning). Vana att redigera och hantera text lagrad i fil. Abstraktion och modellering av system. Grundläggande matematiska kunskaper.Organisation: Se studiehandboken, del 1. Vissa kursmoment integreras med TTIT36 Kommunikation IT.Kursinnehåll: Objektorienterad analys, design och programmering. Programspråket Java och dess klassbibliotek. Datastrukturer: lista, stack, kö, enklare träd. Algoritmer: sökning och sortering. Programutvecklingshjälpmedel: javakompilator, javatolk, javaavlusare, testverktyg. Kurslitteratur: Enligt litteraturlista. | ||
LAB1 | Programmeringsuppgifter., 3,5 p. | |
UPG1 | Inlämningsuppgifter., 1 p. | |
Endast betyg godkänd ges på Tema 1. |
Undervisningsspåk är svenska.
Engelsk kursplan