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
New technologies make possible the design of graphic user interfaces for diverse computerized display devices. This unit deals with design issues for interfacing with a wide range of devices, ranging from desktop computer display units, to small display devices such as handhelds, and interfaces such as home entertainment systems, vehicle interfaces, and many more. The focus is particularly on graphic interfaces, which is a sub-section of the more general discipline of Human Computer Interaction. Some themes that will be addressed are: how graphics are rendered, device constraints, navigating through hyper space, design guidelines, trends in and the future of GUI.
2005: Existing unit CSE3030 GUI Technology being updated to fit into the new BITS degree structure with new FIT unit code.
FIT3058 Interactive systems development in Visual Studio.net is an elective 3rd level unit in the Caulfied BITS major in Systems Development.
There is some similarity to other units related to Human-Computer Interaction, but this unit combines theory with a requirement to demonstrate understanding of the theory by implementing and testing a graphical user interface.
Students undertaking a Systems Development major need skills in designing, implementing and testing good graphical user interfaces, as most applications require this.
At the completion of this unit, students will:
At the completion of this unit, students will:
At the completion of this unit, students will be able to:
At the completion of this unit, students will have:
ASCED Discipline Group classification: 029999 Human-computer interaction
The development of modern systems for the Windows world using Visual Studio.net. Windows concepts; Event driven programming concepts; Windows components and conventions; The Microsoft .NET environment; Introduction to either Visual Basic (VB)or C# in the Visual Studio development environment; Principles of GUI system development; Designing interaction versus designing interfaces; Scenario based design; Important psychological aspects of computer system use; Human perception and memory and their importance in system design; Objects in the GUI environment (including list and combo boxes, text boxes, picture boxes, command buttons etc..), their uses and programming requirements; Multiple Document Interface (MDI) and Single Document Interface (SDI) systems; Graphics, mouse and drag-and-drop handling; Menus, tool bars, status bars, tooltips, pop-up menus and other interactive techniques; File handling and the interfaces to databases; Multimedia data and its use in contemporary systems; Creating Windows help systems.
The development of modern systems for the Windows world using Visual Studio.net. Windows concepts; Event driven programming concepts; Windows components and conventions; The Microsoft .NET environment; Introduction to Visual Basic (VB) or C# in the Visual Studio.net environment; Principles of GUI system development; Designing interaction versus designing interfaces; Scenario based design; Important psychological aspects of computer system use; Human perception and memory and their importance in system design.
On campus
One 2 hour lecture and one 2 hour laboratory per week.
Knowledge and understanding objectives are achieved mainly through lectures and tutorial exercises.
Attitudes and beliefs objectives are achieved mainly through laboratory exercises and assignment work.
Practical skills objectives are achieved mainly through laboratory exercises and assignment work.
Relationships, communication and team work objectives are achieved mainly through laboratory exercises and assignment work.
Examination 2 hours 50%. Practical work 50%.
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 practical work.
Relationships, communication and team work objectives are assessed mainly through practical work.
Students are expected to spend an average of 12 hours per week working on this unit. This includes 4 hours of attendance at the lecture and laboratory, the rest consisting of reading and working on the assignment.
One high-tech lecture theatre for 2 hours per week.
Higher-end Windows XP machines with the current versions of Visual Studio and HTML Help Workshop.
One lecturer per semester. One tutor per laboratory session per semester.
Current version of Microsoft Visual Studio with complete Help (MSDN) system. Current version of Microsoft HTML Help Workshop. Current version of Microsoft Access.
Adequate copies of at least the recommended texts listed above.
FIT
Nil
Nil
Nil
Nil
FIT1007 or CSE1203 or CSE1303 or BUS1042 or MMS1803 or CPE1004 or IMS1906 or equivalent, plus at least 18 points of any second or third year units in any discipline area.
Nil
CSE3030, CFR3208, CFR3232, COT3030 (Translation for CSE3030)
Nil
3rd year undergraduate
Semester 1 2007
At least once per year
100
Caulfield
14 Jul 2005 | Dianne Hagan | Initial Draft; modified UnitName; modified Abbreviation; modified ReasonsForIntroduction/RIntro; modified ReasonsForIntroduction/RChange; modified ReasonsForIntroduction/RRole; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjText; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified UnitObjectives/ObjSocial; modified UnitContent/Summary; modified UnitContent/HandbookSummary; modified UnitContent/RecommendedReading; modified Teaching/Mode; modified Teaching/Strategies; modified Teaching/Objectives; modified Assessment/Strategies; modified Assessment/Objectives; modified Workload/WorkHours; modified ResourceReqs/LectureReqs; modified ResourceReqs/LabReqs; modified ResourceReqs/StaffReqs; modified ResourceReqs/SoftwareReqs; modified ResourceReqs/LibraryReqs; modified ResourceReqs/SchoolReqs; modified ResourceReqs/CaspaImpact; modified ResourceReqs/InterFaculty; modified ResourceReqs/IntraFaculty; modified ResourceReqs/OtherResources; modified Prerequisites/PreReqUnits; modified Corequisites; modified Prohibitions; modified AliasTitles; modified Level; modified DateOfIntroduction; modified Frequency; modified Enrolment; modified LocationOfOffering; modified FacultyInformation/FIContact |
28 Jul 2005 | Dianne Hagan | modified Classification |
04 Aug 2005 | Robert Redpath | Modified a number of entries to reflect the development environment as the key aspect with a choice of VB or C# as the language 4th August 2005 |
04 Aug 2005 | Dianne Hagan | modified UnitContent/Summary |
09 Oct 2005 | Dianne Hagan | modified UnitContent/RecommendedReading; modified Assessment/Objectives; modified DateOfIntroduction; modified ReasonsForIntroduction/RRelation; modified UnitObjectives/ObjCognitive; modified UnitObjectives/ObjAffective; modified UnitObjectives/ObjPsychomotor; modified UnitObjectives/ObjSocial; modified Prerequisites/PreReqUnits; modified ReasonsForIntroduction/RRelevance; modified ReasonsForIntroduction/RRelevance |
17 Oct 2005 | John Betts | |
17 Oct 2005 | Geraldine DCosta | FIT School Approval, Approved for submission to FEC Mtg 9/05 |
03 Nov 2005 | Annabelle McDougall | FEC Approval |
16 Nov 2005 | Annabelle McDougall | FacultyBoard Approval |
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 |