För DI3
Utbildningsområde: Teknik Ämnesområde: Datalogi
Nivå: C
Mål:
Syftet med kursen är att ge en introduktion till praktiska och begreppsmässiga aspekter av att skapa sidor med ett interaktivt och exekverbart innehåll för Internet och WWW. Programmeringsspråket JAVA detaljstuderas, med tonvikt på att utveckla både fristående applikationer och så kallade applets som kan visas i en browser. Frågor om säkerhet, kompilering, interpretering och JAVAs virtuella maskin kommer också att behandlas.
Förkunskaper:
En introduktionskurs i ett av följande imperativa, funktionella eller objektorienterade språk (eller likvärdigt) är obligatoriskt: TDDA11, TDDB92-93, TDDB25, TDIU10, TDDB33. Bekantskap med C och C++ samt nätverk och distribuerade system är önskvärt men ej nödvändigt. Bekantskap med HTML, WWW, WWW-browsers och Internet förutsätts.
Organisation:
Kursen består av ett antal föreläsningar, lektioner och laborationer och kommer att ges på engelska. Den omfattar tre delar:
Kurslitteratur:
Kursmaterialet utgörs av ett kompendium, ett antal användarmanualer för utvecklingsmiljön, och möjligen också en lärobok i JAVA.
Examination:
LAB 1 Examinationskrav är ett framgångsrikt genomförande av projekt och laborationer.