IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Projektklynge: Andetårsprojekt 
Kursusnavn (engelsk):Project cluster: Second Year Project 
Semester:Forår 2011 
Udbydes under:Bachelor i softwareudvikling (bswu) 
Omfang i ECTS:0,00 
Kursussprog:Dansk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:25 
Forventet antal deltagere:46 
Maks. antal deltagere:48 
Formelle forudsætninger: * You are enrolled on the BSc study program in software development.

* You can construct object-oriented software using C#, corresponding to what is learnt in the BSc courses Object Oriented Software Construction (BOSK) and the BSc course Analysis, Design and Software Architecture (BDSA).

* You can design and query relational databases and can use XML, corresponding to what is learnt in the BSc course Data Storage and Formats (BDLF).

* You can specify and design user interfaces in a structured manner, corresponding to what is learnt in the BSc course Systematic Design of User Interfaces (BSDB).

-----

Information about the course of study
This project cluster is part of the fourth semester in the bachelor’s degree in Software Development. A description of the course of study can be found here:
Bachelor Software Development
 
Læringsmål:After this learning activity the student should be able to:

(1) select and apply various online tools for distance communication, such as video conferencing, chat, wiki and email.

(2) account for long distance distributed teamwork including cultural differences time and location independence.

(3) take active part in a globally software development team, including project definition, planning, coordination and be responsible for dedicated parts of the project.

(4) construct programs in F# and explain the basic principles behind functional programming using F#.


(5) construct a working client/server solution partly programmed in C# and partly programmed in F#. This includes task description, user interface, data model, design, programming and testing.

(6) apply and reflect on theories presented in the course to the experiences obtained during the project and document it in the final project report.

(7) conduct a constructive feedback process on other fellow students work. 
Fagligt indhold:The project cluster is centered on a project implementing a Survey Monkey System and other smaller programming tasks.


The goal is to develop a client-server solution with several kinds of clients and backed by a relational database system.

Students will work in teams of 5 to 6 people, and collaborate / negotiate with students from Singapore Management University (SMU), in English, and with a considerable time difference.
The students at SMU will implement a survey monkey client.

The joint project is described on the shared wiki:
https://wiki.smu.edu.sg/is411/2010T2-ITU.


Students will exercise long distance communication and

- deal with cultural gaps in day-to-day communication with team members.

- conduct online conversation in a respectful manner, both written and spoken.

- share a balanced amount of information to have a successful long distance collaboration.

- reach an agreement that both parties find satisfactory.  
Læringsaktiviteter:

The project cluster consists of

- a course-like block with lectures and exercises, covering the themes of the course
- a 14 week group project covering the themes and theories in the course.
- a 5 week intensive project period working together with SMU.
- feed back sessions where students give feed back to other students work.
- group meetings with supervisor

The project cluster will include required reading on distributed project management and teamwork, inter-cultural and cross-disciplinary collaboration.

The project cluster will include required reading on advanced technical subjects including web-services, unit testing, stubs, F# and advanced C# language constructs.

There will be one or two small mid-term hand-ins that will be part of the final project report and thereby influence the final grade. The project report must be written in English.

The project cluster at ITU runs through the entire spring semester. The joint subproject with SMU runs mainly in March 2010. The ITU students are expected to spend a minimum of time, probably at odd hours, every working day during the joint project period in order to have a continuous communication and negotiation process.

-----
Project cluster
This is a project cluster. Students who sign up for this project cluster will also need to register their specific project in the project base.
The project cluster as such will not be listed in your final exam papers - it will be the project title that is registered in your diploma.
-----
See the schedule here:
link to the time table
The schedule will be available shortly before the beginning of the term.

 

Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 7-trins-skala, Ekstern censur

 

Litteratur udover forskningsartikler: To be announced. 
 
Afholdelse (tid og sted)
Kurset afholdes på følgende tid og sted:
UgedagTidspunktForelæsning/ØvelserStedLokale
Tirsdag 08.00-10.00 Forelæsning ITU 3A14
Tirsdag 10.00-12.00 Forelæsning ITU 3A14
Torsdag 08.00-10.00 Forelæsning ITU 4A16
Torsdag 10.00-12.00 Forelæsning ITU 4A16

Eksamen afholdes på følgende tid og sted:
EksamensdatoTidspunktEksamenstypeStedLokale
2011-05-25 09:00-15:00 Skriftlige arbejder ITU Eksamenskontoret (2E)
2011-06-09 Kontakt kursusansvarlig for individuelt tidspunkt Mundtlig eksamen ITU Lokale oplyses senere
2011-06-10 Kontakt kursusansvarlig for individuelt tidspunkt Mundtlig eksamen ITU Lokale oplyses senere
2011-06-14 Kontakt kursusansvarlig for individuelt tidspunkt Mundtlig eksamen ITU Lokale oplyses senere
2011-06-15 Kontakt kursusansvarlig for individuelt tidspunkt Mundtlig eksamen ITU Lokale oplyses senere