IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Programming Workshop 
Kursusnavn (engelsk):Programming Workshop 
Semester:Efterår 2015 
Udbydes under:cand.it., softwareudvikling og -teknologi (sdt) 
Omfang i ECTS:7,50 
Kursussprog:Engelsk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:
Maks. antal deltagere:45 
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, Design track and please notice that the course is only open for students enrolled in Master of Science in IT. 
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:Please note, that due to technical challenges, changes may occur before the start of the semester (week 35) – this applies to all sections of the course description.

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 5 weeks into the semester, where 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 course will start 5 weeks into the semester, where the project will be presented and explained. Groups should be formed, etc. as described above. See the course homepage for further details. 

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:X. experimental examination form (7-scale; external exam)

Written work: The programming project is submitted in LearnIT.

Duration of exam: 20 minutes
At the oral exam the groups present the programming project followed by an individual exam for each student.  

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:
NavnStillingUndervisertypeIndsats (%)
Tijs Slaats Postdoc(ITU) Kursusansvarlig 100