Informatik A, Introduktion till objektorienterad programutveckling, 5 poäng

Observera att kurslitteraturen kan ändras/revideras fram till: 
• 1 juni för en kurs som startar på höstterminen
• 15 november för en kurs som startar på vårterminen
• 1 april för en kurs som startar på sommaren 

Skriv ut eller spara kursplanen som PDF

Du kan enkelt skriva ut en kursplan direkt från webbsidan. Använd kortkommandot ctrl+p (Windows) eller command+p (Mac). I nästa steg väljer du om du vill skriva ut eller spara kursplanen som PDF.

 

För en nedlagd kurs kan eventuell information om avvecklingsperiod hittas under rubriken "Övergångsregel" i senaste versionen av kursplanen.


Versioner:

Kursplanen är nedlagd

Kursplan för:
Informatik A, Introduktion till objektorienterad programutveckling, 5 poäng
Introduction to Object Oriented Software Engineering

Allmänna data om kursen

  • Kurskod: IKAA30
  • Ämne huvudområde: Informatik
  • Nivå: A-nivå
  • Högskolepoäng: 7,5
  • Fördjupning vs. Examen: - - Ingen angiven
  • Utbildningsområde: Teknik 100%
  • Ansvarig fakultet: Huvudområdet för naturvetenskap, teknik och medier
  • Ansvarig institution: Institutionen för informationsteknologi och medier
  • Fastställd: 2005-10-03
  • Giltig fr.o.m: 2004-01-20

Syfte

Denna kurs introducerar ett objektorienterat synsätt och begrepp för programvaruutveckling. Du får kunskap om objektorientering genom att skriva enklare program med ett objektorienterat språk.

Lärandemål

- ha kännedom om ett objektorienterat synsätt
- kunna tillämpa objektorienterade begrepp och principer
- kunna konstruera enkla program med hjälp av objektorienterat programspråk

Innehåll

- objektorienterat synsätt och dess historia
- objektorienterade principer och grundläggande begrepp främst för realisering av program
- inom ett objektorienterat programspråk behandlas:
- styrande satser
- vektorer, sortering och sökning
- rekursion
- implementation av egna klasser
- filhantering och lagring av instanser.

Behörighet

Informatik A, Introduktion till datoranvändning, 5p
(Äldre gymnasiebetyg)

Urvalsregler

Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen

Undervisning

Kursen omfattar 200 timmar varav ca 75 lärarledda timmar fördelade på föreläsningar och laborationer. Resterande tid är självstudier. Vid förändrad resurstillgång kan fördelningen ändras.

Examination

1 poäng (1,5 ECTS-poäng), Obligatoriska uppgifter
Betyg: U,G eller VG. I Civ/Hög-ingjörskurs ges U, 3,4 eller 5.

4 poäng (6 ECTS-poäng), Skriftlig tentamen
Skriftlig tentamen 4 poäng. Obligatoriska uppgifter 1 poäng.
Betyg: U,G eller VG. I Civ/Hög-ingjörskurs ges U, 3,4 eller 5.

Betygsskala

På kursen ges något av betygen U, G eller VG. Ingår kursen i en civil- eller högskoleingenjörsutbildning ges betygen U underkänd, 3,4 eller 5

Litteratur

Välj litteraturlista:

Obligatorisk litteratur

  • Författare/red: Lewis L
  • Titel: Java Software Solutions
  • Upplaga: Senaste upplagan
  • Förlag: Addison-Wesley

Material som tillhandahålls och/eller säljs av institutionen tillkommer.

Kolla om litteraturen finns på biblioteket

Sidan uppdaterades 2024-08-15