Unit

School Of Computing, Engineering And Mathematics

Distributed Systems and ProgrammingUWS Unit Code: 300115.2

Discipline: PROGRAMMING

Student Contribution Band: 2

Level: 3

Credit Points: 10

Co ordinator
Evan Crawford

Prerequisite
300167.3 Systems Programming 1 AND 300094.2 Computer Networking Fundamentals OR 300565.2 Computer Networking


Teaching Periods

PeriodOfferedCampus
2013 SpringYesPenrith Campus - (DAY) Timetable.


This unit covers concepts and design of, and programming for distributed systems. It builds on basic network communication protocols (specifically IP) to cover client-server programming using both the system level socket interface and remote procedure calls. It also examines large-scale distributed system architectures, particularly those based on distributed objects, and considers the complexities inherent in distributed transactions. Key concepts covered include data and algorithmic distribution, idempotent protocols, stateless and stateful servers, and distributed system transparency. Illustrative case studies are included.


Courses

3506.4Bachelor of Computer ScienceCONTINUING
3506.5Bachelor of Computer ScienceCONTINUING
3506.6Bachelor of Computer ScienceCURRENT
3507.3Bachelor of ComputingCONTINUING
3633.1Bachelor of ComputingCONTINUING
3633.2Bachelor of ComputingCURRENT
3639.1Bachelor of Information and Communications TechnologyCONTINUING
3639.2Bachelor of Information and Communications TechnologyCURRENT


Unit Sets

M3001.1Advanced ProgrammingCONTINUING
M3026.1Systems ProgrammingCONTINUING
M3027.1Systems ProgrammingCONTINUING
M3028.1Systems ProgrammingCONTINUING
M3043.1Systems ProgrammingCURRENT
M3044.1Networked SystemsCURRENT
M3071.1Systems ProgrammingCURRENT
M3072.1Networked SystemsCURRENT
M31015.1Computer ForensicsINACTIVE
M31026.1Networked SystemsCONTINUING
M31026V2.1Networked SystemsCONTINUING
RU3007.1NetworkingINACTIVE
RU3010V2.1Systems ProgrammingCONTINUING
SM3003.1Systems ProgrammingCONTINUING




© University of Western Sydney 2010 ABN 53 014 069 881 CRICOS Provider No: 00917k Contact Us | Disclaimer and Privacy | Emergency Help |