IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Project Cluster: Programming Workshop 
Kursusnavn (engelsk):Project Cluster: Programming Workshop 
Semester:Forår 2013 
Udbydes under:cand.it., softwareudvikling og -teknologi (sdt) 
Omfang i ECTS:0,00 
Kursussprog:Engelsk 
Kursushjemmeside:https://learnit.itu.dk 
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 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.

Project cluster.
This is a the project cluster: You sign up for this project cluster as if for a normal course. You will also need to enter your project agreement of a 7,5 ECTS project in the project base where it will be assessed by the supervisor and the Board of Studies.

The project cluster will start in the middle of the semester (see the home page for the project cluster for more details). Then the project will be presented, students will form groups (with 3-4 persons in each groups), the project agreements will be submitted to the project base (by the students), and weekly meetings will begin. In the weekly meetings, students will be advised on their projects.

The project cluster will not appear on your diploma but the project that you register in the project base will of course appear once you have passed the exam. 
Læringsaktiviteter:Projektklynge

During the first weeks of the semester there will be some teaching of basic Java. This is a supplement to the GP/OOP courses and will prepare you for the project. It is not mandatory to participate and there will be no assignments/mandatory reading etc. It is only meant as an offer to prepare you for the project.

The project cluster itself will start on a few weeks into the semester, first class Friday 1 March, 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:X. experimental examination form (7-scale; external exam), 7-trins-skala, Ekstern censur

Ikke fastlagt  

Litteratur udover forskningsartikler:You can use whatever book you have from GP or OOP on basic Java for this course. 
 
Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
UgedagTidspunktForelæsning/ØvelserStedLokale
Fredag 08.00-09.50 Forelæsning ITU 2A54
Fredag 10.00-11.50 Øvelser ITU 3A52

Eksamen afholdes på følgende tid og sted:
EksamensdatoTidspunktEksamenstypeStedLokale
2013-05-15 No later than 2PM Eksamensopgave 2 ITU Student Affairs and Programmes, wing 3D
2013-06-24 Tidspunkt oplyses senere Mundtlig eksamen ITU 2A52
2013-06-25 Tidspunkt oplyses senere Mundtlig eksamen ITU 2A52
2013-06-26 Tidspunkt oplyses senere Mundtlig eksamen ITU 2A52
2013-06-27 Tidspunkt oplyses senere Mundtlig eksamen ITU 2A52
2013-08-09 contact course manager Mundtlig eksamen ITU Aud 3