Cloud Computing (COMP5349)
UNIT OF STUDY
This unit covers topics of active and cutting-edge research within IT in the area of 'Cloud Computing'.
Cloud Computing is an emerging paradigm of utilising large-scale computing services over the Internet that will affect individual and organization's computing needs from small to large. Over the last decade, many cloud computing platforms have been set up by companies like Google, Yahoo!, Amazon, Microsoft, Salesforce, Ebay and Facebook. Some of the platforms are open to public via various pricing models. They operate at different levels and enable business to harness different computing power from the cloud.
In this course, we will describe the important enabling technologies of cloud computing, explore the state-of-the art platforms and the existing services, and examine the challenges and opportunities of adopting cloud computing. The course will be organized as a series of presentations and discussions of seminal and timely research papers and articles. Students are expected to read all papers, to lead discussions on some of the papers and to complete a hands-on cloud-programming project.
Our courses that offer this unit of study
- Bachelor of Computer Science and Technology (Honours)
- Bachelor of Computer Science and Technology (Honours) (Advanced)
- Bachelor of Engineering Honours (Aeronautical)
- Bachelor of Engineering Honours (Biomedical)
- Bachelor of Engineering Honours (Chemical and Biomolecular)
- Bachelor of Engineering Honours (Civil)
- Bachelor of Engineering Honours (Electrical)
- Bachelor of Engineering Honours (Mechanical)
- Bachelor of Engineering Honours (Mechatronic)
- Bachelor of Engineering Honours (Software)
- Bachelor of Engineering Honours and Bachelor of Project Management
- Bachelor of Engineering Honours with Advanced Engineering
- Bachelor of Engineering Honours with Space Engineering Major
- Bachelor of Project Management and Bachelor of Arts
- Graduate Certificate in Engineering
- Graduate Certificate in Information Technology
- Graduate Certificate in Information Technology Management
- Graduate Diploma in Computing
- Graduate Diploma in Engineering
- Graduate Diploma in Health Technology Innovation
- Graduate Diploma in Information Technology
- Graduate Diploma in Information Technology Management
- Master of Data Science
- Master of Health Technology Innovation
- Master of Information Technology
- Master of Information Technology Management
- Master of Information Technology and Master of Information Technology Management
Further unit of study information
Lecture 2 hrs/week; Practical Labs 2 hrs/week; Project Work 3 hrs/week.
Through semester assessment (40%) and Final Exam (60%)
Faculty/department permission required?
Unit of study rules
Prerequisites and assumed knowledge
Good programming skills, especially in Java for the practical assignment, as well as proficiency in databases and SQL. The unit is expected to be taken after introductory courses in related units such as COMP5214 OR INFO9103 Software Development in JAVA
Study this unit outside a degree
If you wish to undertake one or more units of study (subjects) for your own interest but not towards a degree, you may enrol in single units as a non-award student.
If you are from another Australian tertiary institution you may be permitted to underake cross-institutional study in one or more units of study at the University of Sydney.