PDF til print Find kalender

Master course (grp. 2): Web Technology - a practical view (WT)

uddannelse Computer Science
Undervisningssprog English
Kursus starter 06-02-2014
Kursus slutter 24-04-2014
ECTS

7.5

Indhold

The course focuses on the practical use of theoretical knowledge - both about new subjects introduced during this course - and about theoretical subjects that the students should have acquired earlier. To underline this an essential part of the course has the form of a prearranged project, with weekly milestones. The students are supposed to individually complete this project, resulting in the development of a prototype of a WWW application.

Completing this course will enable the student to:

  • Install, configure and maintain a Unix like operating system.
  • Install, configure and maintain standard server applications on a Unix like platform.
  • Perform the basic security setup of a WWW server.
  • Use standard server applications to implement a client-server application.
  • Design and implement a prototype of a dynamic WWW application.
  • Use a programming language to implement the dynamic aspects of a WWW application.
  • Design and implement a SQL based database to handle the data associated with a dynamic WWW application.
  • Implement a simple data distribution using a standard XML based format.
mål

The purpose of the course is to allow students to acquire the knowledge and experience needed for design of WWW applications.

forudsætninger

Knowledge of and some practical experience with: programming, system design and project managements. Some knowledge of human computer interaction, web design and databases.

NOTE: As completion of the course requires the use of knowledge and tools from the mentioned areas, students without the recommended prerequisites should expect to have to set off more resources to pass this course. Also please note that the completion of this course requires more than casual programming skills. It should not be a problem to take a course in databases in parallel with this course.

Kursusdage

Thursdays at 1.00 - 5.15 p.m. in the period from 6 February - 24 April 2014.

kursusform

Lessons consisting of:

  • Introduction to new subjects by lectures and/or discussions.
  • Time for work on an individual, prearranged, implementation project
Eksamenstidspunkt

June 2014

Vurdering

Will be announced later.

Evaluering

Assessment criteria:

For an excellent performance the course participant must demonstrate: - With respect to command and application of theories and methods: solid description, competent application, and critical reflection. - With respect to the functionality of the prototype: solid implementation of all the functionality described in the project description. - With respect to contents of the project report: solid description of all relevant aspects of the design and implementation of the prototype.

For a good performance the course participant must demonstrate: - With respect to command and application of theories and methods: clear description and relatively consistent application. - With respect to the functionality of the prototype: solid implementation of the central functionality described in the project description, partial implementation of some or all of the rest of the functionality described in the project description. - With respect to contents of the project report: clear and relatively consistent description of the implemented functionality and an assessment of the resources needed to design and implement the missing functionality.

For a performance meeting only the minimum requirements for acceptance the course participant must demonstrate: - With respect to command and application of theories and methods: sufficient description and application. - With respect to the functionality of the prototype: implementation of the basic functionality described in the project description, partial implementation of the rest of the central functionality described in the project description. - With respect to contents of the project report: limited but sufficient description of the implemented functionality and an assessment of the resources needed to design and implement the missing central functionality.

litteratur

Will be announced later

Aktivitetsansvarlig Torben Braüner (torben@ruc.dk )
Kursussekretær Heidi Lundquist (heilu@ruc.dk )
Underviser Bo Holst-Christensen (holst@ruc.dk )
STADS stamdata
forelæsning
aktivitetskode : U23165
prøveform : mundtlig bedømmelse : 7-trinsskala censur : Ekstern censur