ENC4022

Computer applications 7E

H Abachi

4 points
* 26 lecture hours and 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 or units A and C. Unit A - Object-oriented programming: characteristics, objects, classes, inheritance, reusability, polymorphism and overloading. Virtual functions. Class libraries. Unit B - Principles and characteristics of sensors for measuring displacement, flow, temperature and light. Data acquisition and conditioning of transducer signals. Signal processing. Instrumentation design trends. Unit C - Parallel processing and multiprocessor systems, architecture, design and applications. Programming. Transputers - advanced microprocessors 80386/486, Pentium microprocessor hardware and software system.

Assessment Class tests: 60%
* Assignments: 40%

Recommended texts

Ammeraal L C C++ for Programmers Wiley, 1991
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

Back to the Engineering Handbook, 1998
Handbook Contents | University Handbooks | Monash University


Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by R Chaffey, Faculty of Engineering
Copyright © Monash University 1997 - All Rights Reserved - Caution