2015/2016

02362 Projekt i software-udvikling

Engelsk titel:

Project in software development

Sprog:

Point( ECTS )

5

Kursustype:

Diplomingeniør
 

Skemaplacering:

F4A (tirs 13-17)
Aftales med læreren

Undervisningens placering:

Campus Lyngby

Undervisningsform:

Forelæsninger og gruppearbejde

Kursets varighed:

13-uger

Eksamensplacering:

F4A

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Pointspærring:

Obligatoriske forudsætninger:

Overordnede kursusmål:

At opnå en solid rutine i programmering gennem et projektforløb

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • anvende I/O med tekstfiler
  • designe egne elementer med exceptions
  • kendskab til rekursion
  • anvende interfaces og containerklasser (collections)
  • kendskab til klassiske datastrukturer (kø, stak....)
  • anvende lagdeling i programdesign (MVC: presentation - logik - datasource)
  • kendskab til trådprogrammering
  • anvende JDBC til at tilgå en relationel database fra et Java-program
  • gennemføre et programmeringsprojekt i en projektgruppe
  • dokumentere programkode med javadoc
  • inputvalidering med regulære udtryk (regex)

Kursusindhold:

Omkring 50 % af kurset består af forelæsninger. Resten af forløbet er projekt- og rapportarbejde med reviews(analyse, design, implementering, test osv.)

Forelæsningerne vil gennemgå de nye emner, som i større eller mindre grad anvendes i projektet

Kursets mål er gennemførelsen af et på forhånd defineret programmeringsprojekt. (CDIO)

Der designes et program ud fra en bunden problemstilling med implementering og dokumentation af væsentlige dele af dette design

Kursusansvarlig:

Finn Gustafsson , Tlf. , figu@dtu.dk

Institut:

01 Institut for Matematik og Computer Science

Tilmelding:

I CampusNet
Sidst opdateret: 28. april, 2015