Home | About Us | Courses | Units | Student resources | Research |
IT Support | Staff directory | A-Z index |
M O N A T A R |
InfoTech Unit Avatar |
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
This is a core unit in the Bachelor of Information Technology and Systems major in Systems Development.
This is a first-generation entry for this unit in the restructure of FIT undergraduate programs. Changes will be noted in the version history.
Many business applications are web-based. This unit provides students with the necessary skills to develop web-based applications. Two common web programming technologies are used, and the unit reinforces programming and database concepts that are required to build interactive web applications.
This is a second year core unit in the BITS major in Systems Development.
FIT2030 enables students to acquire the skills necessary to design and construct commercial websites.
At the completion of this unit students will have Knowledge and understanding in the following areas
At the completion of this unit students will have the following practical skills:
At the completion of this unit students will have appropriate attitudes and values such as:
At the completion of this unit students will have had the opportunity to use Communication and Team Work:
ASCED Discipline Group classification: 020103 Programming
This unit introduces students to the fundamental concepts involved in creating applications that are Web-based. Topics are organised around two technologies that programmers can use to create Web pages. The unit exposes students to Web scripting technology that can be used in a number of environments. Students gain experience with the basics of how web applications work in a 'stateless' environment. Basic graphical user interface components such as buttons, labels, textfields and checkboxes are introduced. The unit reinforces database concepts in the design of applications, and demonstrates how some integrity rules can be enforced using client-side scripting. Students gain experience in the restricted user interface design by recognising the limitations of a WEB connection.
This unit introduces students to the fundamental concepts involved in creating Web-based applications. The unit exposes students to Web scripting technology that can be used in a number of environments. Students gain experience with the basics of how web applications work in a 'stateless' environment. Basic graphical user interface components such as buttons, labels, textfields and checkboxes are introduced. The unit reinforces database concepts in the design of applications, and demonstrates how some integrity rules can be enforced using client-side scripting. Students gain experience in the restricted user interface design by recognising the limitations of a WEB connection.
PHP4 A beginners Guide by Bill McCarty; Osborne, 2001, ISBN 0-07-213371
ASP.NET programmers reference; Wrox; 2002, ISBN 1-861005-30-X
Beginning ASP.NET using VB.NET; Wrox; 2002, ISBN 1-861005-04-0
ASP3.0 A beginners Guide by Dave Mercer; Osborne; 2001, ISBN 0-07-212741-4 Morneau, K. and Batistick, J. Active Server Pages. Thompson Learning (Course Technology), 2001.
Morrison, M. and Morrison, J. Database driven web sites (2nd edn). Thompson Learning (Course Technology), 2002.
Flanagan, D. JavaScript: The Definitive Guide, Beta Edition, O?Reilly & Associates ?96.
Sobel, M. A practical guide to the Unix system. 3rd edn. Benjamin Cummings 1995.
Esposito, D. Programming Microsoft ASP.NET ?Hardcover? Microsoft Press 2003.
On-campus
Lectures cover topics organised around what WEB application programmers in Unix or NT want to create in their Web pages. Basic conceptual and abstract concepts are taught when they are needed. Object concepts and language constructs are introduced and discussed using a variety of examples.
Laboratory classes are strongly practically oriented and serve as a starting point to develop the practical skills needed for exposure to Web technology and coding experience. The laboratory work consists of a series of small exercises that span the main concepts. One of the activities in the laboratory is a group exercise to provide experience with writing complex applets for Web pages.
Knowledge and understanding objectives are achieved mainly through lectures and tutorial exercises. Attitudes, values and beliefs objectives are achieved mainly through tutorial discussions and assignment work. Practical skills objectives are achieved mainly through lab exercises and assignment work. Relationships, communication and teamwork objectives are achieved mainly through assignment work.
60 % - examination covering all theory and practical work
40% - Two individual assignments using different Web technologies to implement the same scenario (so that a comparison of the technologies can be made)
Knowledge and understanding objectives are assessed mainly through the examination. Attitudes, values and belief objectives are assessed mainly through the examination and practical work. Practical skills objectives are assessed mainly through assignment work. Relationships, communication and team work objectives are assessed mainly through assignment work.
2 hours per week of lecture; 2 hours per week of laboratory; 8 hours per week of private study
High tech lecture theatre with internet access and computer projection facilities for 2 hours per week.
One two-hour laboratory per week per 16 students.
One lecturer per semester plus one tutor per laboratory
Laboratory machines need to run Windows IIS in local host mode, with MS Access and the .NET framework installed. Access to a Unix based web server running Apache and PHP together with some database like Oracle or MySql.
Adequate copies of at least the recommended texts above.
Faculty of Information Technology
Nil
Nil
Nil
FIT1007 plus all first year common core units (i.e. FIT1001, FIT1004, FIT1003 and FIT1005)
CPE3002, COT2030, CSE2030, FIT2028, FIT3043 (Translation for CSE2030)
Second year undergraduate
Semester 1 2006
Semester 1, semester 2
The entire second year cohort of the Systems Development major of the BITS.
Caulfield
08 Apr 2005 | Dianne Hagan | Initial Draft |
14 Apr 2005 | Dianne Hagan | Minor changes to wording |
19 Apr 2005 | Dianne Hagan | Added discipline code |
20 May 2005 | Dianne Hagan | modified Prohibitions |
24 May 2005 | Dianne Hagan | modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RRole; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRelation; modified ResourceReqs/LibraryReqs; modified ResourceReqs/CaspaImpact |
31 May 2005 | Dianne Hagan | modified UnitContent/Summary; modified Teaching/Objectives; modified Assessment/Objectives; modified Prohibitions |
08 Jun 2005 | Christine Jessup | modified UnitObjectives/ObjText; modified UnitContent/Summary |
04 Jul 2005 | Dianne Hagan | modified UnitContent/HandbookSummary |
12 Jul 2005 | Geraldine DCosta | Approved for Submission |
12 Jul 2005 | Geraldine DCosta | FIT School Approval, Approved for submission FEC Mtg 5/05 |
12 Jul 2005 | Geraldine DCosta | FEC Approval |
22 Jul 2005 | Geraldine DCosta | Modified Prohibitions - Deleted FIT2030 and added CSE2030 on advice from Unit Proposer. |
22 Jul 2005 | Geraldine DCosta | |
22 Jul 2005 | Geraldine DCosta | FIT School Approval, Approved for Submission Faculty Board Mtg3/05 |
22 Jul 2005 | Geraldine DCosta | FEC Approval |
25 Jul 2005 | Annabelle McDougall | FacultyBoard Approval |
17 Oct 2005 | David Sole | Added Software requrirements template |
21 Oct 2005 | David Sole | Updated requirements template to new format |
This version:
Copyright © 2022 Monash University ABN 12 377 614 012 – Caution – CRICOS Provider Number: 00008C Last updated: 20 January 2020 – Maintained by eSolutions Service desk – Privacy – Accessibility information |