IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Programming Workshop 
Kursusnavn (engelsk):Programming Workshop 
Semester:Efterår 2013 
Udbydes under:cand.it., softwareudvikling og -teknologi (sdt) 
Omfang i ECTS:7,50 
Kursussprog:Engelsk 
Kursushjemmeside:http://www.itu.dk/courses/SPWS/E2013/ 
Min. antal deltagere:12 
Forventet antal deltagere:35 
Maks. antal deltagere:40 
Formelle forudsætninger:It is expected that students are enrolled in the IT University course Introductory Programming (GP) or in Object-oriented Programming (OOP).

All written material will be in English and the course will be taught in English.
-----
Information about the course of study
This course is mandatory for students who are enrolled on on the Master of Science in IT, study programme Software Development and Technology, Development Technology track. 
Læringsmål:After the course the student should be able to:


  • Implement a substantial piece of software.
  • Implement relevant algorithms.
  • Apply software development methods, e.g. debugging, testing, documenting, code reviews.
  • Explain and reflect on the choices made in the implementation.
 
Fagligt indhold:The implementation language is Java. The project is designed for students to apply and deepen their knowledge of basic programming concepts in object-oriented languages.

The course will start in the middle of the semester (see the home page for the course for more details). Then the project will be presented, students will form groups (with 3-4 persons in each group) and the problem formulation should be approved by the teacher. After that weekly meetings will begin. In the weekly meetings, students will be advised on their projects. 
Læringsaktiviteter:

The project will start on a few weeks into the semester, first class Wednesday 2nd October, where the project will be presented and explained. Groups should be formed, etc. as described above. See the course homepage for further details.

After the introductory meeting we meet once a week. In those meetings, there will be some general advice for all students and then groups can get help with their individual projects. 

Obligatoriske aktivititer:Der er ingen obligatoriske aktiviteter. Vær venlig KUN at ændre denne tekst når der er obligatoriske aktiviteter./
There are no mandatory activities. Please, change this text ONLY when there are mandatory activities. 
Eksamensform og -beskrivelse:D11: Aflevering med mundtlig eksamen baseret på aflevering., 7-trins-skala, Ekstern censur

Duration of exam: 20 minutes  

Litteratur udover forskningsartikler:You can use whatever book you have from GP or OOP on basic Java for this course. 
 
Undervisere
Følgende personer underviser på kurset:
Navn Stilling Undervisertype Indsats (%)
Nicolas Pouillard Postdoc(ITU) Kursusansvarlig 100

Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
Ugedag Tidspunkt Forelæsning/Øvelser Sted Lokale
Onsdag 14.00-15.50 Øvelser ITU 3A54

Eksamen afholdes på følgende tid og sted:
Eksamensdato Tidspunkt Eksamenstype Sted Lokale
2013-12-16 No later than 2PM Skriftlige arbejder ITU Study Affairs and Programmes
2014-01-09 contact course manager Mundtlig eksamen ITU 4A30
2014-01-10 contact course manager Mundtlig eksamen ITU 4A30
2014-01-13 contact course manager Mundtlig eksamen ITU 4A30
2014-01-14 contact course manager Mundtlig eksamen ITU 4A30