1997 Swinburne Higher Education Handbook
1997 Swinburne Higher Education Handbook
1997 Swinburne Higher Education Handbook
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
equirements, project design and development. The final<br />
milestone involves a formal oral presentation at which the<br />
completed software and user.<br />
Recommended Reading<br />
Ghezzi, G., Jazayeri, M. and Mandrioli, D., Fund'mentals of<br />
Software Engineering, Prentice-Hall, Englewood Cliffs, NJ, 1991.<br />
Henderson-Sellers, B. and Edwards, J.M., Book Two of Object-<br />
Oriented Knowledge: The Working Object, Prentice-Hall,<br />
Englewood Cliffs, NJ, 1994.<br />
ES604 Advanced Software Engineering 2<br />
10 credit points .3 hours per week.. Hawthorn @.<br />
Prerequisite: ES504.e Instruction: lecture and tutorial<br />
Assessment: assignments and final examination.<br />
A third year subject in the Bachelor of Software Engineering<br />
and an elective subject in the Bachelor of Applied Science.<br />
0 b j ectives<br />
To present an in-depth study of some of the current, critical<br />
issues in Software Engineering.<br />
Content<br />
A number of <strong>Swinburne</strong> or visiting lecturers shall present a<br />
selection of advanced, topical issues related to Software<br />
Engineering. It is envisaged that three topics will be<br />
presented, in depth, in a semester. Indicative topics<br />
inc1ude:Object-Oriented Metrics; Software Engineering<br />
Environments; Software Process Assessment; Software Reengineering;<br />
Safety-Critical Systems<br />
Recommended Reading<br />
Henderson-Sellers, B.; Objectoriented Metrics, Prentice-Hall,<br />
Englewood Cliffs NJ, 1996.<br />
Garg,P., Jazayeri, M., Process-Centred Software Engineering<br />
Environments, IEEE Computer Society Press, Los Alamitos CA,<br />
1996.<br />
ES605 Advanced Database<br />
.<br />
10 credit points .3 hours per week.. Hawthorn @.<br />
Prerequisite: ES30S.m Instruction: lecture and laboratory<br />
sessions Assessmat: assignments and final examination.<br />
A final year elective subject in the Bachelor of Applied<br />
Science and the Bachelor of Software Engineering<br />
Objectives<br />
To provide students with sufficient theory and experience in<br />
the areas of transaction management, client-server<br />
architectures, distributed databases and object databases to<br />
give a solid foundation for practical usefulness in clientserver<br />
development in industry.<br />
Content<br />
Transaction management; security and privacy; distributed<br />
databases; object databases; client-server technology.<br />
Recommended Reading<br />
Dewire, D.T., Client/Smer Computing, McGraw-Hill, 1993.<br />
Carey, M.J. et al., Data Caching Tradeoffs in Client-Server DBMS<br />
Architectures, SIGMOD, 1991.<br />
ES606 Advanced HCI 2<br />
10 credit points .3 hours per week.. Hawthorn *.<br />
Prerequisite: ES506.m Instruction: lecture and tutorial .<br />
Assessment: assignments and final examination.<br />
A final year elective subject in the Bachelor of Applied<br />
Science and the Bachelor of Software Engineering<br />
Objectives<br />
To allow lessons learned so far in the HCI stream to be<br />
particularised within real world projects and contexts.<br />
Content<br />
Applications areas will be drawn from: biomedical issues and<br />
HCI, physiological monitoring systems in hospitals, clinical<br />
information systems (hospital records, orders, etc); HCI and<br />
large complex systems, geographical information systems in<br />
use, multi-function keyboards in aviation systems, air traffic<br />
control, ground transportation control (traffic, trains, taxis,<br />
etc.), power plant process control; software psychology;<br />
novel display design; HCI issues in multimedia, multimedia<br />
"walk-up-and-usen kiosks in public use, tv studio switching<br />
systems for technical direction; HCI and groupwork and<br />
CSCW.<br />
Recommended Reading<br />
Baecker,R., Buxton, W., & Greenberg, S, Readings in Human<br />
Computer Interrtction: Beyond 2000, Morgan Kaufman, Cal, USA,<br />
1995.<br />
Preece, J. et al., Human Computer Interaction, Addison Wesley<br />
Publishing Company, Wokingham, UK, 1994.<br />
ES608 Multimedia Development<br />
10 credit points .3 hours per week.. Hawthorn @.<br />
Prerequisite: ES508.m Instruction: lecture and tutorial .<br />
Assessment: assignments and final examination.<br />
A final year elective subject in the Bachelor of Applied<br />
Science and the Bachelor of Software Engineering<br />
Obiectives<br />
To design and develop a multimedia application operating in<br />
a team environment; to evaluate multimedia systems.<br />
Content<br />
The multimedia project - the development team, project<br />
planning, project management, media management; design<br />
models and methodologies - design paradigms, naviagation<br />
metaphors, hypertext models (Dexter, Trellis, Amsterdam),<br />
document models (SGML, Hytime), analysis and design<br />
methodologies; multimedia interface design; evaluation of<br />
multimedia systems; societal issues - information<br />
superhighway, patents and copyright, censorship.<br />
Recommended Reading<br />
Blattner, M.M. & Dannenberg, R.B., Multimedia Interface,<br />
Addison-Wesley, 1992.<br />
<strong>Swinburne</strong> University of Technology <strong>1997</strong> <strong>Handbook</strong> 381