studiehandbok@lith
 

Tekniska högskolan vid Linköpings universitet

 
 
År : 2016
 
TDDD96 Kandidatprojekt i programvaruutveckling, 15 hp
/Software Engineering - Bachelor Project/

För:   D   U  


OBS!

Får ej ingå i examen samtidigt som TDDD09, TDDD76 eller TDDD77.


 

Prel. schemalagd tid: 64
Rek. självstudietid: 336

  Utbildningsområde: Teknik

Huvudområde: Datateknik, Datavetenskap   Nivå (G1,G2,A): G2

  Datavetenskap Datavetenskap, datalogi

  Mål:  IUAE-matris
Ã"mneskunskaper:
Den studerande förväntas:
  • systematiskt integrera sina kunskaper förvärvade under studietiden, främst inom programmering och datalogi
  • tillämpa metodkunskaper och ämnesmässiga kunskaper inom datateknik
  • tillgodogöra sig innehÃ¥llet i relevant facklitteratur och relatera sitt arbete till den
Individuella och yrkesmässiga färdigheter:
Den studerande förväntas visa förmåga att:
  • formulera frÃ¥geställningar genom att ta fram krav som motsvarar kundens verkliga behov samt avgränsa ett projekt inom givna tidsramar
  • söka och värdera vetenskaplig litteratur
Arbeta i grupp och kommunicera:
Den studerande förväntas visa förmåga att:
  • planera, genomföra och redovisa ett självständigt arbete genom att i en projektgrupp om 6-8 personer som tar sig an en programmeringsuppgift hos en extern kund
  • professionellt uttrycka sig skriftligt och muntligt
  • kritiskt granska och diskutera ett i tal och i skrift framlagt självständigt arbete
CDIO yrkesmässighet:
Den studerande förväntas kunna:
  • skapa, analysera och/eller utvärdera tekniska lösningar
  • göra bedömningar med hänsyn till relevanta vetenskapliga, samhälleliga och etiska aspekter


  Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan)
För tillträde till kursen se LiTH:s generella regelverk för kandidatarbete inom Civilingenjörsprogram i studiehandboken.
För att påbörja kandidatprojektet förväntas dessutom goda ämneskunskaper inom:
  • funktionell och imperativ programmering
  • objektorienterad programmering
  • datastrukturer och algoritmer
  • processprogrammering och operativsystem
  • perspektiv pÃ¥ datateknik


OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.

  Påbyggnadskurser
Kurser på avancerad nivå inom programmering, design, testning, kvalitetsfaktorer som användbarhet, säkerhet mm.

  Organisation:
Kursen utgörs av ett självständigt arbete. Studentgrupperna utses genom lottning. För varje grupp av studenter utses en handledare och examinator. Institutionen tar fram en lista med förslag på önskade projekt från externa uppdragsgivare. Projekten kan variera från år till år och studentgrupperna rangordnar önskade projekt som fördelas av examinator. Projektet görs i grupper efter kursansvarigs anvisningar. Arbetet bedrivs såväl enskilt som i grupp med handledning.
Studenterna skall skriva avtal med uppdragsgivaren om tystnadsplikt och exploateringsrätt enligt uppdragsgivarens önskemål.
Varje grupp redovisar sitt arbete ur olika perspektiv under en serie av seminarier, där andra grupper tjänstgör som opponenter. Varje student måste ha genomfört minst ett presentationsmoment och en oppositionsuppgift. Närvaro vid seminarierna är obligatoriska.
Parallellt med projektet förmedlas kunskaper inom skriftlig/muntlig kommunikation som övas på seminarier med obligatorisk närvaro.
Kursen pågår hela vårterminen.


  Kursinnehåll:
Programutvecklingsmetodik, processer, ledarskap, teamorganisation, skriftlig och muntlig framställning.

  Kurslitteratur:
Bestäms både gruppvis och individuellt för varje student i samråd med examinator och handledare. Studenterna har själva ett ansvar att hitta lämpliga referenser till kandidatarbetesrapporten.

  Examination:
UPG1 UPG2
Projekt (U,G)
Opponering (U,G)
14 hp
1 hp
 
På kursen ges betyg Underkänd/Godkänd.



Undervisningsspråk är Svenska.
Institution: IDA.
Studierektor: Ahmed Rezine
Examinator: Kristian Sandahl
Ansvarig programnämnd: Data&Medie

Engelsk kursplan

Kursen bedrivs på ett sådant sätt att både mäns och kvinnors erfarenhet och kunskaper synliggörs och utvecklas.

Planering och genomförande av kurs skall utgå från kursplanens formuleringar. Den kursvärdering som ingår i kursen skall därför genomföras med kursplanen som utgångspunkt.

Om inget annat anges ovan gäller betygsskala enligt avsnitt a8.5 i de gemensamma bestämmelserna.

Kursplanen gäller för 2016 enligt beslut av ansvarig programnämnd/fakultetstyrelse.

Tekniska högskolan vid Linköpings universitet


Informationsansvarig: TFK , val@tfk.liu.se
Senast ändrad: 09/21/2015