MONASH UNIVERSITY FACULTY HANDBOOKS

Engineering Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Authorised by Academic Registrar, April 1996


ENC4022

Computer applications 7E

M Telfer

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


| Undergraduate Subjects - Caulfield | Engineering Handbook | Monash handbooks | Monash University