MONASH UNIVERSITY FACULTY HANDBOOKS

Computing & Information Technology Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Authorised by Academic Registrar, April 1996


COT3150

Data communications software engineering

B Srinivasan

4 points + 2 hours per week + Second semester + Caulfield + Prerequisites: COT2004

Objectives At the completion of this subject students should understand issues involved in developing real-time software; be able to develop multi-tasking software for distributed systems; and appreciate the difference between application and data communication software.

Synopsis Methodology and models of software development. Real-time programming. Concurrency. Mutual exclusion, process synchronisation and communications mechanisms. Distributed systems. Layered architecture and OSI. Formal methods for software specification and verification of correctness. SDL. State charts. Implementation issues. Software reliability engineering. Software management and quality assurance.

Assessment Examination (2 hours): 60% + Practical work (design and development of a data communication application): 40%

Prescribed texts

Recommended texts


| Subjects | Computing & Information Technology Handbook | Monash handbooks | Monash University