|Kursusnavn (dansk):||Java på mobile apparater (kl. 13.00-19.00) |
|Kursusnavn (engelsk):||Java on Mobile Devices (13:00-19:00) |
|Semester:||Forår 2003 |
|Udbydes under:||cand.it., internet- og softwareteknologi (int) |
|Omfang i ECTS:||7,50 |
|Min. antal deltagere:||0 |
|Forventet antal deltagere:||30 |
|Maks. antal deltagere:||42 |
|Formelle forudsætninger:||Participants must be able to design, program, and test non-trivial programs (several hundred lines) in Java. They must be able to use and understand standard Java libraries, and they must be familiar with key Java concepts such as inheritance, interfaces, threads, and exceptions. |
Furthermore, participants must be familiar with standard Internet protocols such as HTTP and TCP.
The course will be held entirely in English. Students should therefore be able to read and write in English.
|Læringsmål:||The participants will get experience with software development for mobile devices with limited resources and network access, in particular Java 2 Micro Edition (J2ME). Furthermore, participants are introduced to the architecture of mobile applications including the server side and to some related technologies e.g.: XML, SyncML, and Servlets. |
|Fagligt indhold:||The course is an introduction to software development for mobile devices with limited resources and network access, in particular Java 2 Micro Edition (J2ME), HTTP, and Servlets.|
The course includes a project (approximately 1 month) where the participants will work in small groups to develop a small application using the J2ME toolkit from Sun.
The first part of the course consists of 6-8 lectures and 5-6 practice sessions followed by a project period (approximately 1 month). The lectures introduce the key concepts in J2ME and programming techniques used for resource-constrained systems. The project is a programming project carried out in groups of 2-3 persons. A project report is handed in by the end of the project period.
3 hours of exercise classes from 13:00 to 15:30 ery week.
Lectures every week (except during the last month) from 16:00 to 19:00.
|Eksamensform og -beskrivelse:||X. experimental examination form (7-scale; external exam), 13-skala, Ekstern censur|
The examination is an oral examination of the projects groups focusing on a project report handed in at the end of the semester. Each student is examined up to 30 minutes. Some questions are addressed to the whole group while others are individual questions. Each group may decide whether to use Danish or English during the examination.
All written materials are allowed during the examination, however, computers are not allowed. There is no preparation time.
The project report must be handed in to the Examination Office before Friday 2th of May 2003 at 12:00.
|Litteratur udover forskningsartikler:||<!--Vil være tilgængelig on-line.-->|
J2ME In a Nutshell, Kim Topley, O\'Reilly, ISBN 0-596-00253-X