Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

MMS2802 Internet Programming(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

MMS2802 Internet Programming(DISESTABLISHED FB 05/07) (14 Dec 2007, 12:07pm) [Int Prog]

Reasons for Introduction

Obsolete Reasons for Introduction

Applications based on web interfaces to backend databases are a significant component of current systems development. In particular there is currently a high demand for professionals with skills in the scripting interfaces such as ASP, PHP and ColdFusion. This unit will follow on from MMS2801 which developed fundamental database principles. MMS2802 will introduce the various techniques which are available to provide a web enabled front end to such backend databases.

Reasons for Change (29 Jul 2004, 7:11pm)

26/07/2004 Consolidated assessment tasks from three to two items to allow more integrated assessment tasks

Objectives

Unit Content

Teaching Methods

Assessment

Strategies of Assessment (26 Jul 2004, 3:28pm)

The final mark will be calculated using a weighting formula:

final grade = (R*A* E)/((R-1)*A+E)

where A = overall assignment percentage, E = examination percentage, R = 100/assignment weight

If a student achieves a grade of 0% for assignments the final grade will be:

Final grade = E / 2.5

If a student achieves a grade of 0% for the examination the final grade will be:

Final grade = A / 2.5

Workloads

Resource Requirements

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

Software Required:

  1. Latest version of full Oracle SQL for Windows XP Client (including sqlldr) - available under Monash University license
  2. Access to the Monash University Oracle Server (orac.its.monash.edu.au) or alternative running at least Oracle 8.1.5 - available under Monash University license
  3. ConText (text editor) (at least 0.97.5) - freeware available from http://www.context.cx
  4. WinSCP (SFTP/SCP software, at least 3.7.1) - open source available from http://winscp.sourceforge.net
  5. Mozilla Firefox (browser, at least 1.0) - open source available from http://www.mozilla.org
  6. PHP installed local (at least 5.0.2 with DBX, OCI8, PDF, MYSQL & LDAP extensions) - available under PHP license from http://www.php.net
  7. ActivePerl installed local (at least 5.6.1.638 with DBI 1.27 & DBD-Oracle8 1.06 modules) - available under ActiveState Community license from http://activestate.com/Products/ActivePerl

Server Requirements:

  1. Webserver, preferably Apache, where students can upload via SFTP/SCP & test their scripts securely (students must be allowed to change their own passwords)
  2. PHP (at least 5.0.2 with DBX, OCI8, PDF, MYSQL & LDAP extensions) - available under PHP license from http://www.php.net
  3. ActivePerl (at least 5.6.1.638 with DBI 1.27 & DBD-Oracle8 1.06 modules) - available under ActiveState Community license from http://activestate.com/Products/ActivePerl
  4. Latest version of full Oracle SQL for Windows XP Client (including sqlldr) - available under Monash University license
  5. Access to the Monash University Oracle Server (orac.its.monash.edu.au) or alternative running at least Oracle 8.1.5 - available under Monash University license
  6. ColdFusion (at least MX 6.1) - available under Monash University license
  7. MySQL (at least 4.1) - GNU general public license available from http://dev.mysql.com

Prerequisites

Frequency of Offering (26 Jul 2006, 10:09am)

Semester 1 2007

Faculty Information

Proposer

Lindsay Smith

Approvals

School: 14 Dec 2007 (Julianna Dawidowicz)
Faculty Education Committee: 14 Dec 2007 (Julianna Dawidowicz)
Faculty Board: 14 Dec 2007 (Julianna Dawidowicz)
ADT: 31 Jul 2004 (John Hurst)
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

23 Jul 2003 Lindsay Smith Update of MMS2802 for inclusion in the BMS (2004)
24 Jul 2003 Lindsay Smith SMS SEC Approval Meeting 04/03
11 Aug 2003 Lindsay Smith Reclassify tutorial requirements as laboratory requirements as per FEC steering Committee recommendation
19 Aug 2003 Denise Martin FEC Approval
01 Sep 2003 Annabelle McDougall FacultyBoard Approval
26 Jul 2004 Michael Morgan modified Assessment/Strategies
29 Jul 2004 Lindsay Smith modified ReasonsForChange as per SEC request
29 Jul 2004 Lindsay Smith MMS School Approval, http://www.multimedia.monash.edu/staff/staffonly/sec/2004/0304secmin.html
31 Jul 2004 John Hurst ADT Approval
16 Aug 2004 Lindsay Smith MMS School Approval, http://www.multimedia.monash.edu.au/staff/staffonly/sec/2004/0304secmin.html
16 Aug 2004 Ralph Gillon FEC Approval
16 Sep 2004 Annabelle McDougall FacultyBoard Approval
15 Nov 2004 Eliann Zapart modified ResourceReqs/SoftwareReqs
22 Nov 2004 Jason Smith modified ResourceReqs/SoftwareReqs
17 Oct 2005 David Sole Added Software requrirements template
21 Oct 2005 David Sole Updated requirements template to new format
26 Jul 2006 Melanie Smith Changed offering to S1 2007; contact TBA
14 Dec 2007 Julianna Dawidowicz modified UnitName
14 Dec 2007 Julianna Dawidowicz MMS2802 Chief Examiner Approval, ( proxy school approval )
14 Dec 2007 Julianna Dawidowicz FEC Approval
14 Dec 2007 Julianna Dawidowicz FacultyBoard Approval - Faculty Board approved the disestablishment of this unit at 05/07 meeting

This version: