MONASH UNIVERSITY FACULTY HANDBOOKS

Computing & Information Technology Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Caution Copyright © Monash University 1996
ISBN 1320-6222

Authorised by Academic Registrar, April 1996


DEPARTMENT INFORMATIONPart 5

CONTENTS

  1. Gippsland School of Computing and Information Technology
  2. Peninsula School of Computing and Information Technology

Gippsland School of Computing and Information Technology

Profile of the school

Undergraduate courses in computing have been offered at the Gippsland campus since 1984 by an academic subgroup within the School of Applied Science. In 1992 a separate Division of Computing was created, operating as an academic department of the Faculty of Computing and Information Technology and offering a range of undergraduate and graduate courses. It became a school in its own right at the start of 1995.

The major objective of the Gippsland School of Computing and Information Technology is to generate, evaluate and transmit knowledge through teaching, research and professional activity within its fields of expertise, for the benefit of both the region served by the Gippsland campus, and the wider national and international community.

Teaching

The Gippsland School of Computing and Information Technology seeks to:

+ equip its graduates with the knowledge, competence, aptitudes and skills required to operate effectively in their chosen profession;

+ foster in its students an intellectual curiosity as a preparation for lifelong learning;

+ promote a commitment in students and staff to serving their society, with an adherence to the highest ethical standards;

+ provide a high quality, challenging and supportive learning environment appropriate to the needs of on-campus, distance education and offshore students;

+ make available its intellectual resources to the region which it serves, and beyond, through applied research and consultancy which maintains the highest ethical standards;

+ contribute to the development of computing and information technology through research and professional service.

The school carries out teaching and research with a primary focus on the use and application of information technology in commerce and industry. It offers two undergraduate courses, namely a degree (including an honours year) and a diploma, as well as a graduate certificate and two graduate diploma courses. Two research degrees, the PhD and Master of Computing, are also offered.

The school makes extensive use of off-campus teaching modes. Apart from the research degrees and the honours year of the Bachelor of Computing, all its courses are available by distance education, and it also offers a number of subjects through the Open Learning Agency. In addition, the school delivers courses and subjects by distance education offshore in South-East Asia. A number of staff have particular interests in the use of information technology to support teaching and learning, with a focus on techniques appropriate to the distance learning modes.

Research

Research interests of staff in the school include the areas of human-computer interaction, databases, data communications, multimedia information systems, multi-valued logic, artificial intelligence, operations management, operations research and optimisation techniques.

Human-computer interaction

User interface design, direct manipulation interfaces, dialogue modelling; design and implementation of distortion oriented displays.

Academic staff: Mr P Anderson

Computer-mediated communication and computer-aided learning

Application to the delivery of courses by distance education.

Academic staff: Mr M Hassan, Mr D Thomson, Mr J Hewson, Ms K Styles

Data communications

Asynchronous transfer mode (ATM) networks; performance analysis.

Academic staff: Mr M Hassan

Multimedia information systems

Distributed systems - design and synchronisation issues; system development over broadband ISDN (ATM); application of distributed multimedia to education.

Academic staff: Dr S Rahman

Multiple-valued logic

Applications to concurrent systems and to logic synthesis.

Academic staff: Associate Professor R Bignall, Dr H Selvaraj

Operations management

Manufacturing control; computer-integrated manufacturing; business process re-engineering; multi-stage production-inventory systems; management of quality; just-in-time; flexible manufacturing systems; technology management; concurrent engineering.

Academic staff: Dr A Gunasekaran

Optimisation techniques

Application of genetic algorithms and related heuristics to combinatorial optimisation problems and to scheduling.

Academic staff: Associate Professor R Bignall, Dr B Nath

Reliability modelling

Application to power station plant life. Business systems reliability analysis.

Academic staff: Dr B Nath

For further information contact Associate Professor R Bignall, telephone (03) 9902 6464 or Dr B Nath, (03) 9902 6468.

Objectives - Major in system development

System development is the synthesis of computer-based information systems and software systems, and encompasses the processes involved in the system development life cycle, including the determination of user requirements, systems analysis, systems design, software design and development, software testing and verification and software maintenance. Besides arriving at an understanding of these processes, students taking the system development major will acquire practical knowledge and skills appropriate to computing professionals working in systems development and related areas including: a sound understanding of computer hardware and software technology, a knowledge of computer architecture, systems software and database technology, and skills in software design and computer programming.

In their final year students have the opportunity to apply their theoretical knowledge in a practical setting, for example by undertaking a significant project. They also choose from a range of more advanced studies and develop to a greater depth relevant knowledge and skills in selected areas such as data communications and networks, systems programming, artificial intelligence, information systems management, computer graphics or human computer interface design and development.

On completion of the major in systems development, students will be able to:

+ communicate effectively with users, clients and with other computing professionals;

+ understand in general terms how businesses are organised and operate;

+ think logically, and develop, analyse and communicate alternative solutions to problems;

+ understand information technology, including the organisation and operating principles of computer hardware, systems software, data communications and database technology;

+ use the basic research skills they have developed to locate and retrieve information in the technical literature from a range of sources, including on-line sources;

+ understand and be able to use techniques for planning and managing the development of systems

+ identify and document user requirements;

+ understand the processes involved in system design and development;

+ understand the principles and processes of software design;

+ develop correct, well structured and well documented computer programs;

+ cooperate with others and work effectively in a team environment;

+ take initiative and work independently;

+ exercise judgement to satisfy conflicting interests.

They will have developed the following attitudes:

+ enthusiasm for the field of study;

+ a concern for accuracy and a willingness to objectively assess their performance;

+ an awareness of social values, and a commitment to strive to enhance the quality of life of those affected by their work;

+ an appreciation of the importance of considering the needs of others within the community.


Peninsula School of Computing and Information Technology

Profile of the school

The Peninsula School of Computing and Information Technology has two inter-related roles: the provision of quality courses and the conduct of research in the academic discipline of commercial computing. The commercial computing discipline includes the elicitation, analysis and modelling of client requirements, the design of computerised information systems to meet these requirements and the engineering of computer software to implement the designed system. Emphasis is also placed on computer hardware and software technologies such as database management systems, local area networks, and graphical user interface management systems and how these technologies may be used most effectively in the construction of computerised information systems.

The teaching and research aspects of the school's mission complement each other. To teach courses that are both pedagogically sound and relevant to current theory and practice invites avenues of research. The research, in turn, energises the teaching with a freshness and breadth of ideas.

The aim of the school is to provide students with a quality learning environment, which includes not only good teaching from a committed and competent staff, but also, the necessary physical resources and a pastoral and administrative infrastructure that guides and serves its students. The school seeks to develop its students to prepare them for entrance into the computing profession.

The school aims to provide an environment for its staff that will both support and challenge them: support them with the facilities and environment conducive to productive achievement and challenge them with the opportunities to develop themselves professionally.

Teaching

The school offers the Bachelor of Computing with a major in applications development at the pass and honours level. Postgraduate research degrees may be taken at the masters and doctoral levels.

Graduates in a non-computing discipline can enter the computing profession by completing the graduate diploma offered by the school. Flexibility is available in the school's courses with provision for the inclusion of non-computing majors and minors, the availability of double degrees conducted jointly with other faculties, and the acceleration of degrees through summer semesters.

The School Advisory Board, composed of staff and senior computing industry representatives, ensures the relevance of subject offerings to current industry practice. The Education Forum provides a venue for academics to discuss pedagogical ideas and concerns.

Research

The school has a wide range of research interests. Currently it conducts research in the following areas.

Computer education

Computer-assisted instruction, training and assessment; teaching methods for the computing discipline; selection of tertiary course applicants.

Academic staff: Dr D Casey, Mrs A Ellis, Mr P McKenzie

Computer security

Information security; cryptography; security engineering.

Academic staff: Dr Y Zheng

Database systems

Integrity and performance of database systems; transaction management in multi-database systems; mobile database systems.

Academic staff: Professor P Steele, Ms D Ceddia, Ms C Clemence, Ms J Dospisil

Human-computer interaction

User interface management systems; graphical user interfaces; user interfaces for hypertext and multimedia systems.

Academic staff: Ms J Dospisil, Dr J Han, Mr K O'Yang

Information retrieval

Information retrieval in hypertexts; concept-based information retrieval systems.

Academic staff: Mr K O'Yang

Multimedia

Multimedia information systems; multimedia support for concurrent engineering; management of multimedia objects; synchronisation in multimedia systems; evaluation of multimedia systems; multimedia applications in education.

Academic staff: Ms J Dospisil, Mrs A Ellis, Mr E McPherson

Software and systems engineering

Software engineering environments; software traceability and consistency; software object management systems; software process modelling and enactment; computer-supported cooperative work; environment support for formal methods; CASE tools and their interoperability; information systems engineering methods; system modelling techniques; information systems method engineering; software reuse; object-oriented approaches.

Academic staff: Professor P Steele, Dr J Han, Ms D Ceddia, Mr R Dorling, Ms N Lindner, Mr P McKenzie, Ms R Polan, Mr P Torokfalvy

For further information, contact Dr J Han (postgraduate coordinator for Peninsula SCIT), telephone (03) 904 4604.

Objectives - Major in applications development

The applications development major is a sequence of subjects available to students studying for a Bachelor of Computing at Peninsula campus. The subjects are also available to students in a range of other courses on other campuses.

The major aims to provide students with the necessary knowledge, understanding, skills and attitudes to enable them to analyse a wide variety of business problems, and to design, construct and implement computerised information systems that can be used to solve these problems. It provides a conceptual framework for understanding computing and the development of computerised information systems. This framework enables students to understand, integrate and use new and emerging methods, tools and technologies.

Students completing this major will have knowledge of:

+ the nature of business problems, and techniques for analysis and modelling of user requirements which would lead to a computer-based information system;

+ tools and techniques for the design, construction, testing and implementation of a computer-based information system that meets user requirements;

+ principles and procedures for the design, construction and testing of computer software using a variety of commercially relevant programming languages and techniques;

+ the maintenance of software systems;

+ information technology, including the organisation and operating principles of computer hardware, systems software, data communications and database technology.

They will have an understanding of:

+ the nature and role of information systems;

+ procedures and principles of software development;

+ business organisations and their operation;

+ the techniques for planning and managing the development of systems.

They will be able to:

+ analyse and model user requirements to design computer-based solutions to business problems;

+ effectively use computer hardware and software technologies such as CASE technologies, database management systems, and computer networks in the development of computerised information systems;

+ communicate effectively with users, clients and other computing professionals;

+ identify and document user requirements;

+ develop correct, well-structured and well-documented computer programs;

They will have developed the following attitudes:

+ self-motivation in their professional activity - to think critically, take responsibility for their own learning, and to be resourceful when solving problems;

+ group cooperation which will enable them to work productively in group development of computerised information systems;

+ respect for ethical considerations, and an awareness of the personal responsibilities associated with the computing profession, as expressed in the Code of Ethics of the Australian Computer Society;

+ a high regard for effective oral, written and interpersonal communication skills.


| Department information Part 1 | Computing & Information Technology handbook | Monash handbooks | Monash University