Computer applications 7E
H Abachi
4 points * 26 lecture hours, 26 tutorial hours * Second semester * Caulfield * Prerequisites: ENC3022
Objectives The principles of object-oriented programming particularly in the C++ environment. Windows programming in C. Technology and design principles of instrumentation systems. 32-bit microprocessor architectures as RISC and CISC devices in single and multi-processor applications.
Synopsis Students will take units A and B, units A and C or units A and D. Unit A - Object-oriented programming: characteristics, objects, classes, inheritance, reusability, polymorphism and overloading. Virtual functions. Class libraries. Unit B - Windows programming in C. Menus and message handling. Device contexts. Dialog boxes, coordinate systems, graphics and text. Unit C - Principles and characteristics of sensors for flow, pressure, temperature, volume. Data acquisition and amplification of transducer signals. Signal processing. Instrumentation design trends. Unit D - Parallel processing and multiprocessor systems, architecture, design and applications. Programming. Transputers - advanced microprocessors 80386/486, Pentium microprocessor hardware and software system.
Assessment Examination: 60% * Assignments: 40%
Recommended texts
Conger J The Waite Group's Windows API bible Waite Group Press, 1992
Lafore R Object-oriented programming in Turbo C++ Waite, 1995
Monash University printed notes
Tompkins W and Webster J Interfacing sensors to the IBM PC Prentice-Hall, 1988
Published by Monash University, Clayton, Victoria
3168 Copyright © Monash University 1996 - All Rights Reserved - Caution Authorised by the Academic Registrar December 1996 |