2014/2015

62194 Programmering

Engelsk titel:

Programming

Sprog:

Point( ECTS )

5

Kursustype:

Diplomingeniør
 

Skemaplacering:

E4B (fre 8-12)
F4B (fre 8-12)
Den skemalagte undervisning forløber over de første 10 uger af semestret. I de sidste 5 af disse uger undervises 6 timer om ugen (også torsdag 10-12).

Undervisningens placering:

Campus Ballerup

Undervisningsform:

Klasseundervisning, praktiske programmeringsøvelser og flipped classroom undervisning.

Kursets varighed:

13-uger

Eksamensplacering:

E4B

Evalueringsform:

Eksamens varighed:

Hjælpemidler:

Bedømmelsesform:

Tidligere kursus:

XPROG-U2

Overordnede kursusmål:

At give de studerende basal forståelse for et objektorienteret programs opbygning, som sætter dem i stand til bedre at vurdere ressourcebehov, omkostninger og planlægningsmæssige forhold i forbindelse med nyudvikling eller tilpasninger på eksisterende systemer.
At give de studerende et indblik i Software Engineering, så de får et overblik over hvordan software udvikler sig fra kundekrav til færdigt softwareprodukt.
At bibringe de studerende systematiske metoder til at formalisere kundens systemkrav på en måde så en software udviklingsafdeling kan bære projektet videre.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Kommunikere om objektorienteret software
  • Skrive et simpelt C# program, som består af en brugergrænseflade og en database
  • Læse og udarbejde UML-diagrammer
  • Styre et mindre softwareudviklingsprojekt
  • Teste et program og finde eventuelle fejl
  • Anvende fagets terminologi korrekt
  • Præsentere funtionaliteterne af en softwareapplikation
  • Kende til relationdatabase-terminologi og SQL

Kursusindhold:

De studerende får en indføring i objektorienteret programmering og programmeringssproget C# med fokus på den basale programopbygning, objektorienteret tankegang og brugergrænsefladeprogrammering. Som udviklingsmiljø anvendes Microsofts Visual Studio.
Der arbejdes videre med kommunikation mellem et C# program og en relationsdatabase vha. SQL.
De studerende kommer til at beskæftige sig med Software Engineering, hvor der benyttes metoder inden for objektorienteret analyse og design, OOA&D, og i denne forbindelse vil de studerende stifte bekendtskab med de mest generelle UML-diagrammer.

Litteraturhenvisninger:

Underviserens egne noter suppleret med relevante kopier af kapitler fra diverse lærebøger.

Bemærkninger:

-

Kursusansvarlig:

Søren Raagaard , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5211 , sraa@dtu.dk

Institut:

62 DTU Diplom

Tilmelding:

I CampusNet
Sidst opdateret: 22. september, 2014