Kursplanen innehåller ändringar
Se ändringarKursplan fastställd 2019-02-20 av programansvarig (eller motsvarande).
Kursöversikt
- Engelskt namnWeb applications
- KurskodDAT076
- Omfattning7,5 Högskolepoäng
- ÄgareTIDAL
- UtbildningsnivåGrundnivå
- HuvudområdeDatateknik, Informationsteknik
- InstitutionDATA- OCH INFORMATIONSTEKNIK
- BetygsskalaTH - Fem, Fyra, Tre, Underkänd
Kurstillfälle 1
- Undervisningsspråk Engelska
- Anmälningskod 62117
- Max antal deltagare50
- Blockschema
- Sökbar för utbytesstudenterNej
- Endast studenter med kurstillfället i programplan.
Poängfördelning
Modul | LP1 | LP2 | LP3 | LP4 | Sommar | Ej LP | Tentamensdatum |
---|---|---|---|---|---|---|---|
0111 Inlämningsuppgift 1,5 hp Betygsskala: UG | 1,5 hp | ||||||
0211 Projekt 6 hp Betygsskala: TH | 6 hp |
I program
- TIDAL - DATATEKNIK, HÖGSKOLEINGENJÖR, Årskurs 3 (obligatoriskt valbar)
- TKDAT - DATATEKNIK, CIVILINGENJÖR, Årskurs 3 (valbar)
- TKITE - INFORMATIONSTEKNIK, CIVILINGENJÖR, Årskurs 3 (valbar)
Examinator
- Joachim von Hacht
Ersätter
- DAT075 Distribuerade applikationer
Behörighet
För kurser på grundnivå inom Chalmers utbildningsprogram gäller samma behörighetskrav som till de(t) program där kursen ingår i programplanen.Kursspecifika förkunskaper
- Minst 7,5 hp Java. - Grundläggande kunskaper i OOA/D och UML. - Grundläggande kunskaper om datastrukturer. - Grundläggande kunskaper i datakommunikation. - Grundläggande kunskaper i databaser.Lämpliga kurser är DAT050, DAT055, LET375, LEU061,TDA357.
Syfte
Kursen ger en praktiskt introduktion till design och utveckling av web-baserade applikationer, exempelvis e-handelsportaler.Lärandemål (efter fullgjord kurs ska studenten kunna)
Kunskap och förståelse
- Designa, implementera, driftsätta, testa och felsöka en grundläggande webapplikation.
- Lösa de speciella problem som gäller för webapplikationer framför allt användning av flera olika paradigmer och teknologier inom samma applikation.
- Redogöra för behovet av öppna standards
Färdigheter och förmåga
- Söka efter relevant information utifrån specifikationer
Värderingsförmåga och förhållningssätt
- Värdera olika tänkbara lösningar i samband med framtagning av webapplikationer.
Innehåll
Kursen presenterar ett antal teknologier som används vid utveckling avwebapplikationer samt vilken roll respektive spelar och hur de samverkar. Kursen ger en god inblick i hur moderna komplexa webapplikationer är konstruerade. Designproblem som förknippas med webapplikationer avhandlas t.ex. sessionshantering, navigering, persistens, m.fl. avhandlas. Informationssökning i manualer, specifikationer m.m. ingår som en betydande del av kursen. Kursen innehåller en stor del praktisk arbete i avancerade utvecklingsmiljöer och servermiljöer. Problem med felsökning, konfigurering, driftsättning och exekvering av webapplikationer ingår som en viktig del i kursen.
Organisation
Kursen ges i form av föreläsningar, laborationer samt ett avslutande projekt. Projektet görs i grupper om fyra studenter.
Litteratur
Litteratur meddelas vid kursstart.
Examination inklusive obligatoriska moment
Godkända laborationer och projekt. Betyg: U-5. Betyg ges av projektet.
Kursplanen innehåller ändringar
- Ändring gjord på kurstillfälle:
- 2019-11-22: Examinator Examinator ändrat från Robin Adams (robinad) till Joachim von Hacht (hajo) av Viceprefekt
[Kurstillfälle 1]
- 2019-11-22: Examinator Examinator ändrat från Robin Adams (robinad) till Joachim von Hacht (hajo) av Viceprefekt