Area: | Department of Computing |
Credits: | 25.0 |
Contact Hours: | 3.0 |
Lecture: | 1 x 2 Hours Weekly |
Practical: | 1 x 1 Hours Weekly |
Equivalent(s): | 300625 (v.2) Distributed Computing and CORBA 602 or any previous version
|
Prerequisite(s): | 4521 (v.5) Computer Communications 252 or any previous version
AND
8934 (v.7) Software Engineering 252 or any previous version
|
Syllabus: | Basics of distributed computing. Coordinated and uncoordinated processes. Control and an introduction to concurrency in a distributed system. Combination of concurrency control and resilience in distributed systems. Fault tolerant issues. Distributed and cooperative work. Component oriented system such as CORBA. |
|
Unit Outcomes: | Understanding of aims and methods of Distributed Computing. Experience at applying UML to design of Distributed Systems. Detailed experience with CORBA. Detailed knowledge of Components. |
Unit Texts: | Coulouris, Dollimore and Kindberg. (1994). Distributed Systems. Addison-Wesley. Siegel. (2000). CORBA 3: Fundamentals and Programming. OMG |
|
Unit Assessment Breakdown: | Continuous Assessment 30%. Examination 70%. This is by grade/mark assessment. |
Field of Education: |  20113 Networks and Communications | HECS Band (if applicable): | 2   |
|
Extent to which this unit or thesis utilises online information: |  Not Online   | Result Type: |  Grade/Mark |
|
Availability
Year | Location | Period | Internal | Area External | Central External | 2004 | Bentley Campus | Semester 2 | Y | | |
Area External | refers to external course/units run by the School or Department, offered online or through Web CT, or offered by research. |
Central External | refers to external course/units run through the Curtin Bentley-based Distance Education Area |
|