Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

CSE3420 Developing graphical World Wide Web applications in Java

Chief Examiner

This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff

To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

CSE3420 Developing graphical World Wide Web applications in Java [WWW App Dev Using Java (26 May 2004, 09:48am)]

Reasons for Introduction

Obsolete Reasons for Introduction

Students need a sound grasp of the principles of object-oriented programming and of the issues involved in developing applications that execute across the World Wide Web. This understanding will be under-pinned by practical skills in the Java programming language.

Reasons for Introduction (29 Mar 2006, 3:14pm)

Internet and the World Wide Web (WWW) has become a phenomenon in the real world. There is a need to introduce WWW programming and the principles underpinning such an environment to the students. The unit will equip the students with the fundamental knowledge and skill to produce applications that can be executed over the internet.

Reasons for Change (29 Mar 2006, 3:15pm)

This change is just to reflect the current teaching in this unit. The previous unit information was generated hastily by someone on the introduction of the avatar system.

Objectives

Unit Content

Summary (26 May 2004, 10:01am)

This unit focuses on the theory and application of object-oriented programming techniques as implemented in the Java programming language and its ability to build GUI and server applications for the World Wide Web. In relation to internet programming, students gain experience with the HTTP protocol, the operation of web-servers and server side programming (using servlets) as well as distributed object technology (using Java RMI). In relation to GUIs, students are exposed to Java Web-Start, Java Applets and issues which arise when using HTML interfaces. Other important areas covered include: security (both in the Java language and for secure client-server communication); the implementation of session tracking; and an introduction to object-relational mapping (based on JDBC).

Recommended Reading (26 May 2004, 10:04am)

Java For Programmers, Lyon, D.A. (2004) Pearson Education. ISBN: 0-13-047869-5

Thinking in Java - 3rd Edition, Eckel, B. (2003). Prentice-Hall. ISBN:0-13-100287-2 }

Teaching Methods

Assessment

Workloads

Resource Requirements

Software Requirements (24 Oct 2005, 5:31pm)

Prerequisites

Prohibitions (20 Apr 2007, 2:12pm)

SFT2200, SFT3200, CSE5060

Faculty Information

Proposer

Dianne Hagan

Approvals

School: 04 Jun 2007 (Ralph Gillon)
Faculty Education Committee: 04 Jun 2007 (Ralph Gillon)
Faculty Board: 04 Jun 2007 (Ralph Gillon)
ADT: 2 11 O (John Hurst)
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

03 May 2002 Dianne Hagan Change lecturer name
26 May 2004 Matthew Mitchell modified Abbreviation; modified ReasonsForIntroduction/RChange; modified Classification; modified UnitContent/Summary; modified UnitContent/RecommendedReading; modified FacultyInformation/FIContact; modified FacultyInformation/FICoordinator
01 Jun 2004 Matthew Mitchell modified Prohibitions
15 Jun 2004 Ronald Pose CSE School Approval, CSSE Education Committee meeting 4/2004
28 Jun 2004 Ralph Gillon FEC Approval
20 Jul 2004 Annabelle McDougall FacultyBoard Approval
17 Oct 2005 David Sole Added Software requrirements template
21 Oct 2005 David Sole Updated requirements template to new format
24 Oct 2005 Sea Ling modified ResourceReqs/SoftwareReqs
29 Mar 2006 Sea Ling modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange
20 Apr 2007 Katherine Knight modified Prohibitions - FEC 1/07 NOTED EXECUTIVE APPROVAL
04 Jun 2007 Ralph Gillon CSE School Approval, Approved by UGPC at Special mtg 1/07.
04 Jun 2007 Ralph Gillon FEC Approval
04 Jun 2007 Ralph Gillon FacultyBoard Approval - Approved by UGPC at Special mtg 1/07. Faculty Board approval added to aid administration in Monatar.

This version: