Dansk - English
Short version - Full version
Advanced JAVA programming (Spring 2005) |
|||
Course code : | IJAVAI-U01 | ||
ECTS Credits : | 7,5 | Status : | Optional for specified Programme |
Revised : | 07/11 2003 | Written : | 13/02 2003 |
Placement : | 5. & 6. Semester | Hours per week : | 4 |
Length : | 1 semester | Teaching Language : | Danish if no English students are present |
Objective : | To give an introduction to the use of the object oriented programming language JAVA. To get basic knowledge of the different elements in JAVA. There will be time to get a routine in JAVA programming so the students gain experience in working with larger relevant engineering programming projects.To develop the students’ ability to describe, analyse, and develop alternative solutions for different programming assignments. | ||
Principal Content : | Model-View-Controller patterns used in relation to: - Servlets - Java Server Pages (JSP) - Java Database Connectivity - JavaBeans Distributed systems in Java: - Remote Method Invocation (RMI) - CORBA an introduction (no programming) - Java 2 Enterprise edition (J2EE) vs. .NET - Further use of patterns in relation to Java |
||
Teaching method : | Exercises and classroom teaching. The exercises will be 70% of the study module and consist of working with computers. One larger semester assignment is handed in containing program, report and some of the week assignments. | ||
Required prequisites : | Documented knowledge corresponding to JAVAE or TVP4I | ||
Recommended prerequisites : | A study module for IT students and for others with a knowledge corresponding to the study module JAVAE. | ||
Relations : | - | ||
Type of examination : | Oral examination based on assignments | ||
External examiner : | Internal | ||
Marking : | Scale of 13 | ||
Remarks : | Oral group examination based on the semester assignment, and the week assignments added the report. The instructor hands out the project, but the students own ideas can be accepted. The practical work can be done single-handedly or in teams of no more than 3. At the examination there will be given an individual grade. Normally there will be given 20 min. for each student. The group shortly present their work after which the instructor and the examiner ask questions to the presentation, to the report, the project in general and to the week assignments added the report. The grade will primary be build on the report and on the functionality of the product. |
||
Teaching material : | Various material from the Internet. Supplementary: ”Advanced Java 2 how to program”, latest edition Deitel & Deitel. Prentice Hall. ISBN 0-13-012507-5 |
||
Responsible teacher : | Peter Overgaard
, po@ihk.dk |