Kursplan Informatik B, Webbsystem med J2EE, 7,5 högskolepoäng

1(3)
Kursplan
Handelshögskolan vid Örebro universitet
Informatik B, Webbsystem med J2EE, 7,5 högskolepoäng
Informatics, J2EE Web Applications, Intermediate Course, 7.5 Credits
Kurskod:
Huvudområde:
IK2011
Informatik
Utbildningsområde:
Högskolepoäng:
Ämnesgrupp (SCB):
Utbildningsnivå:
Inrättad:
Giltig fr.o.m.:
Grundnivå
2006-11-07
Vårterminen 2008
Fördjupning:
Senast ändrad:
Beslutad av:
Tekniska området
7,5
Informatik/Data- och
systemvetenskap
G1F
2007-09-24
Prefekt
Mål
Mål för utbildning på grundnivå
Utbildning på grundnivå ska utveckla studenternas
- förmåga att göra självständiga och kritiska bedömningar,
- förmåga att självständigt urskilja, formulera och lösa problem, och
- beredskap att möta förändringar i arbetslivet.
Inom det område som utbildningen avser ska studenterna, utöver kunskaper och färdigheter,
utveckla förmåga att
- söka och värdera kunskap på vetenskaplig nivå,
- följa kunskapsutvecklingen, och
- utbyta kunskaper även med personer utan specialkunskaper inom området.
(1 kap. 8 § högskolelagen)
Kursens mål
Den studerande skall efter avslutad kurs ha ökade kunskaper om
- utveckling av Internetbaserade informationssystem för J2EE -plattformen
- JSP
- Servlets
- JDBC
- JAXP
- JavaBeans
Efter avslutad kurs skall den studerande med ökad självständighet kunna
-utveckla Internetbaserade informationssystem i J2EE
- genomföra datautbyte mellan webbapplikationer med hjälp av XML
- analysera och designa arkitekturer för Internetbaserade informationssystem
Efter avslutad kurs har studenten ökad förmåga att
- tillämpa JSP, Servlets, JDBC, JAXP, och JavaBeans i programutvecklingsprojekt
Kursens huvudsakliga innehåll
Under kursens utvecklas komponentbaserade webbapplikationer utifrån det objektorienterade
synsättet.
Alla webbapplikationer utvecklas med programspråket Java och exekveras på serverprogramvaran
Tomcat från tunna klienter i form av webbläsare, sk. browsers. De delar av J2EE som fokuseras är
JSP, Servlets, JDBC, JAXP och JavaBeans.
Skillnader mellan Internetbaserade och traditionella applikationers arkitektur diskuteras under
kursen. Arkitekturen diskuteras på olika nivåer, både intern och extern. Med intern nivå avses i
2(3)
detta sammanhang hur en webbapplikations komponenter är strukturerade och relaterade till
varandra och med extern nivå avses hur olika webbapplikationer kommunicerar och utbyter data
med varandra. Datautbytet mellan webbapplikationer sker med hjälp av XML.
Studieformer
Undervisningen består av föreläsningar, lektioner, grupparbete och laborationer i datorsal.
Den som antagits till och registrerats på en kurs har rätt att erhålla undervisning och/eller
handledning under den tid som angavs för kurstillfället som den sökande blivit antagen till (se
universitetets antagningsordning). Därefter upphör rätten till undervisning och/eller handledning.
Examinationsformer
Tentamen, 7,5 högskolepoäng. (Provkod: 0100)
Examineras genom en individuell skriftlig tentamen
Realiseringsprojekt (Provkod: 0200)
Examineras genom ett projektarbete i grupp.
För ytterligare information se universitetets regler för examination inom utbildning på grundnivå
och avancerad nivå.
Betyg
Om inte annat är föreskrivet i kursplanen ska, enligt 6 kap. 18 § högskoleförordningen [HF], betyg
sättas på en genomgången kurs. Betyget skall bestämmas av en av högskolan särskilt utsedd
lärare (examinator).
Som betyg ska, enligt 6 kap. 19 § [HF], användas något av uttrycken underkänd, godkänd eller väl
godkänd, om inte högskolan föreskriver annat betygssystem.
Som betyg på kursen används Underkänd (U), Godkänd (G) eller Väl Godkänd (VG).
Tentamen
Som betyg används Underkänd (U), Godkänd (G) eller Väl Godkänd (VG).
Realiseringsprojekt
Som betyg används Underkänd (U) eller Godkänd (G).
För ytterligare information se universitetets regler för examination inom utbildning på grundnivå
och avancerad nivå.
Särskild behörighet och andra villkor
Informatik B, Databashantering med SQL Server och MySQL 7,5 högskolepoäng/5 poäng,
Informatik B, Klientprogrammering för webbsystem 7,5 högskolepoäng/5 poäng samt Informatik B,
Objektorienterad programmering med Java alternativt C# 7,5 högskolepoäng/ 5 poäng.
För ytterligare information se universitetets antagningsordning.
Tillgodoräknande av tidigare utbildning
Student som tidigare genomgått utbildning eller fullgjort annan verksamhet ska enligt
högskoleförordningen tillgodoräknas detta som en del av den aktuella utbildningen under
förutsättning att den tidigare utbildningen eller verksamheten uppfyller vissa krav.
För ytterligare information se universitetets lokala regler för tillgodoräknanden.
3(3)
Övriga föreskrifter
Betyg:
Som betyg används något av uttrycken underkänt (U), godkänt (G) eller väl godkänt (VG). Kursens
projektarbete ges betyget U eller G och den skriftliga tentamen ges betyget U, G eller VG. För att
erhålla betyget G på kursen som helhet skall både tentamen och projektarbetet ha betyget G. För
att erhålla betyget VG på kursen som helhet skall tentamen ha givits betyget VG och projektarbetet
betyget G.
Restuppgifter ska fullgöras snarast enligt lärares anvisning.
Kurslitteratur och övriga läromedel
Obligatorisk litteratur
Bergsten, Hans (2003)
JavaServer Pages
Sebastopol, Calif.: O'Reilly, ISBN/ISSN: 0-596-00563-6, 740 sidor
Hall, Marty & Larry Brown 2004/2nd ed.
Core servlets and JavaServer pages : volume 1: core technologies
Upper Saddle River, NJ : Prentice Hall PTR, ISBN/ISSN: 0-13-009229-0, 691 sidor
Perry, Bruce W. (2004)
Java servlet and JSP cookbook
Sebastopol, Calif. ; Farnham : O'Reilly, ISBN/ISSN: 0-596-00572-5, 723 sidor