ECS4348

Software engineering for telecommunications

B Srinivasan

3 points
* 16 lectures and 9 tutorials/laboratory hours
* Second semester
* Clayton
* Prerequisites: ECS2380 or equivalent

Objectives The student is expected to develop an understanding of the major concerns in telecommunications software, concurrency, real-time requirements, formal techniques in software engineering and software development in a team environment.

Synopsis Methodology and models of software development; real-time programming; concurrency; mutual exclusion, process synchronisation and communication 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)
* Assignments
* Project work

Recommended texts

Pfleeger S L Software engineering 2nd edn, Macmillan, 1991

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