Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT2047 Web interface technology

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

FIT2047 Web interface technology (16 May 2006, 3:11pm) [WebIntTech (12 May 2006, 12:10pm)]

Reasons for Introduction

Obsolete Reasons for Introduction

This unit is a revision of COT2030 - Input/Output Technology. The focus of the unit has shifted from input/output hardware to user input/output interfaces for web based applications. Web interface technology will consider form design issues and programming technologies such as ASP and PHP for the different operating system platforms.

Objectives

Statement of Objectives (12 May 2006, 12:11pm)

At completion of this unit students will:

  1. Have knowledge of
    1. web technology
    2. good web page design
    3. script code embedded in HTML documents
    4. the objects and methods available from ASP
  2. Have an understanding of
    1. the HTTP interaction between a client and server
    2. the basics of how a CGI application works
    3. the basics of web scripting languages and their use
  3. Have skills to
    1. design, implement, modify and test applications for use in web pages
    2. use the objects and methods in ASP effectively
    3. write client side scripts to manage events
    4. use a Unix shell scripting language as the server component of a CGI application
    5. write applications flexible enough to run correctly in any browser
  4. Have developed attitudes which allow them to
    1. appreciate the value of applications for true on-line interaction development via the Web
    2. apply database design principles and structure SQL queries

Unit Content

Summary (16 May 2006, 3:13pm)

ASCED 029999 Information Technology not elsewhere classified

This unit introduces students to the fundamental concepts involved in creating applications that are Web based. The emphasis of this unit is placed on the technologies that can be used instead of programming theory. Topics will be organised around two technologies programmers can use to create their Web pages. The unit discusses forms processing and how it is handledwith CGI technology in a Unix environment or ASP technology in an NT environment. It exposes students to Web scripting technology that can be used in both environments.

Students gain experience with the basics of how web applications work in a 'stateless' environment. Basic graphical user interface components like buttons, labels, textfields and checkboxes are introduced. The unit will reinforce database concepts in the design of applications and how some integrity rules can be enforced using client side scripting. The students will gain experience in the restricted user interface design by recognising the limitations of a WEB connection. It has been suggested that this unit should be prohibited with the new unit{\uri BUS1042 (ADT) , but I don't think there is real overlap in the unit themes. But I would ask proposers to reflect upon this.}

Handbook Summary (26 May 2006, 12:06pm)

This unit introduces students to the development of application that are Web based. Emphasis is placed on technologies that are important for commercial applications.

Teaching Methods

Mode (26 May 2006, 12:06pm)

On Campus enrolment.

Assessment

Workloads

Resource Requirements

Lecture Requirements (26 May 2006, 12:08pm)

2 hours EFT lecturer

Laboratory Requirements (26 May 2006, 12:08pm)

Lab with Windows and Linux

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

Teaching Responsibility (Callista Entry) (26 May 2006, 12:09pm)

Faculty of IT

Prerequisites

Prerequisite Units (16 May 2006, 3:15pm)

CSE1201, CSE1203, CSE1204

Corequisites (12 May 2006, 12:16pm)

Prohibitions (16 May 2006, 3:17pm)

CPE3002, COT2030, CSE2030, FIT2028, FIT2030, FIT3043

Frequency of Offering (04 Oct 2004, 2:12pm)

Offered as a new elective unit in South Africa in Semester 1. This is to balance teaching loads in the school of IT, South Africa.

Offered at Caulfield in either semester 1 or semester 2 each year.

Faculty Information

Proposer

Jason Ceddia

Approvals

School: 22 Oct 2004 (John Hurst)
Faculty Education Committee: 22 Oct 2004 (Geraldine D&quote;Costa)
Faculty Board: 09 Dec 2004 (Annabelle McDougall)
ADT: 2 12 J (John Hurst)
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

22 Sep 2004 Sheelagh Woodcock modified Frequency
04 Oct 2004 Dianne Hagan modified Frequency
04 Oct 2004 Dianne Hagan
22 Oct 2004 John Hurst CSE School Approval, approved at SEC mtg 19 Oct 2004
22 Oct 2004 Geraldine DCosta FEC Approval
09 Dec 2004 Annabelle McDougall FacultyBoard Approval
20 May 2005 Dianne Hagan modified Prohibitions
20 May 2005 Dianne Hagan modified Prohibitions
20 May 2005 Dianne Hagan modified Prohibitions
17 Oct 2005 David Sole Added Software requrirements template
21 Oct 2005 David Sole Updated requirements template to new format
09 May 2006 David Sole Copied from CSE2030
12 May 2006 Elizabeth Kendall modified Abbreviation; modified UnitObjectives/ObjText; modified UnitContent/Summary
12 May 2006 Elizabeth Kendall modified Classification; modified Corequisites
16 May 2006 Gayle Nicholas modified UnitName; modified UnitContent/Summary; modified Prerequisites/PreReqUnits; modified Prerequisites/PreReqUnits; modified Prohibitions
26 May 2006 Elizabeth Kendall modified UnitContent/HandbookSummary; modified Teaching/Mode; modified ResourceReqs/LectureReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/SchoolReqs

This version: