Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

CSE1434 Web programming with Java applets (DISESTABLISHED FB 05/07)

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

CSE1434 Web programming with Java applets (DISESTABLISHED FB 05/07) (12 Dec 2007, 1:12pm) []

Reasons for Introduction

Reasons for Introduction (30 Apr 2004, 10:31am)

IT graduates are increasingly required to have some understanding of and an ability to produce web-based applications. This unit is designed to give students an understanding of the security issues and cross-platform dependencies involved in web-based programming through the design, production use of Java applets.

Reasons for Change (30 Apr 2004, 10:10am)

No changes proposed. Initial entry

Objectives

Knowledge and Understanding (Cognitive Domain Objectives) (30 Apr 2004, 3:00pm)

Students completing 1434 should have Knowledge of

* Java Applets * The Java Programming Language * Object Oriented Programming Concepts and techniques * Graphical Users Interefaces and Event driven programming * Basic Animation and threading * Security issues related to WEB application programming

Comprehension of

* The reasons for choosing certain data structures or algorithms * The problem solving process * Simple Java programs * Event Handlers * Multi-threading

Application of

* Object Oriented Programming techniques * Java AWT * Event Handlers * Animation algorithms * Threads * problem solving techniques * Conversion of specified problems into Java applets * Debugging and testing programs

Analysis of

* The accuracy of their programs relative to the supplied specifications

Unit Content

Summary (30 Apr 2004, 4:21pm)

Programming Applets for the web using the Java Programming Language, Object Oriented Programming concepts and techniques. The unit addresses:

  • HTML basics
  • Java programming
  • Object Oriented Prtogramming issues
  • Security on the web
  • Graphical User Interfaces
  • Event handling
  • Animation
  • Threads
  • Basic Graphics
  • Use of the Java AWT
  • Recommended Reading (30 Apr 2004, 4:32pm)

    The Java Tutorial: A Short Course on the Basics. 3rd edition. Boston: Addison-Wesley. This text is available in hard copy from the Monash University bookshops. It is also available free in machine-readable form from: http://www.confluent.fr/javadoc/javadoce.html.

    Teaching Methods

    Mode (30 Apr 2004, 4:35pm)

    On campus

    Strategies of Teaching (30 Apr 2004, 4:57pm)

    Teaching of the unit is to be conducted through lectures, practical classes and an assignment.

    Teaching Methods Relationship to Objectives (30 Apr 2004, 5:04pm)

    Practical exercises are designed to reinforce the understanding of material covered in the the lectures. A major individual assignment is undertaken that is designed to demonstrates the students competence in Applet/Java programming, with an emphasis on problem solving and good software engineering practice.

    Assessment

    Workloads

    Resource Requirements

    Laboratory Requirements (20 May 2004, 2:16pm)

    Each student requires 2 hours per week in a supervised lab to complete the unit. Software requirements:

    Linux Java 1.4.2 Mozilla Netscape 4.x An editor: vi(m), pico, nedit, emacs.

    (other unix OS eg Solaris, are suitable if java support, browsers and editors

    are available)

    Occasional access to a windows machine and Internet Explorer would also be advantageous so dual boot machines would be preferable.

    Software Requirements (21 Oct 2005, 1:04pm)

    USB memory stick drivers for linux

    Prerequisites

    Faculty Information

    Proposer

    Stephen Welsh

    Approvals

    School: 12 Dec 2007 (Julianna Dawidowicz)
    Faculty Education Committee: 12 Dec 2007 (Julianna Dawidowicz)
    Faculty Board: 12 Dec 2007 (Julianna Dawidowicz)
    ADT:
    Faculty Manager:
    Dean's Advisory Council:
    Other:

    Version History

    04 May 2004 Stephen Welsh modified UnitName; modified ReasonsForIntroduction/RChange; modified UnitObjectives/ObjCognitive; modified Classification; modified UnitContent/Summary; modified UnitContent/RecommendedReading; modified Teaching/Mode; modified Teaching/Strategies; modified Teaching/Objectives
    17 Oct 2005 David Sole Added Software requrirements template
    21 Oct 2005 David Sole Updated requirements template to new format
    12 Dec 2007 Julianna Dawidowicz modified UnitName
    12 Dec 2007 Julianna Dawidowicz CSE1434 Chief Examiner Approval, ( proxy school approval )
    12 Dec 2007 Julianna Dawidowicz FEC Approval
    12 Dec 2007 Julianna Dawidowicz FacultyBoard Approval - Faculty Board approved the disestablishment of this unit at 05/07 meeting

    This version: