Enterprise Scale Software Architecture
COMP5348
This unit covers topics on software architecture for large-scale enterprises. Computer systems for large-scale enterprises handle critical business processes, interact with computer systems of other organisations, and have to be highly reliable, available and scalable. This class of systems are built up from several application components, incorporating existing "legacy" code and data stores as well as linking these through middleware technologies, such as distributed transaction processing, remote objects, message-queuing, publish-subscribe, and clustering. The choice of middleware can decide whether the system achieves essential non- functional requirements such as performance and availability. The objective of this unit of study is to educate students for their later professional career and it covers Software Architecture topics of the ACM/IEEE Software Engineering curriculum. Objective: The objective of this unit of study is to educate students for their later professional career and it covers topics of the ACM/IEEE Software Engineering curriculum.
Unit of study details
Unit of study level: Postgraduate
Credit points: 6
Commencing semesters: 1
Further unit of study information
Unit of study handbook: COMP5348
Costs and scholarships information: Costs and Scholarships
Final dates to withdraw from units of study: Census Dates
Available for study abroad and exchange: No
Our courses that offer this unit of study
- Master of Information Technology
- Master of Professional Engineering (Aerospace)
- Master of Professional Engineering (Biomedical)
- Master of Professional Engineering (Geomechanical)
- Master of Professional Engineering (Chemical and Biomolecular)
- Master of Professional Engineering (Power)
- Master of Professional Engineering (Civil)
- Master of Professional Engineering (Electrical)
- Master of Professional Engineering (Environmental Fluids)
- Master of Professional Engineering (Software)
- Master of Professional Engineering (Structural)
- Master of Professional Engineering (Telecommunications)
- Master of Professional Engineering (Mechanical)
- Graduate Diploma in Information Technology
- Graduate Certificate in Information Technology
- Bachelor of Information Technology
- Bachelor of Computer Science and Technology (Honours)
- Bachelor of Computer Science and Technology (Honours) (Advanced)
- Bachelor of Information Technology and Bachelor of Arts
- Bachelor of Information Technology and Bachelor of Medical Science
- Bachelor of Information Technology and Bachelor of Science
- Bachelor of Information Technology and Bachelor of Laws