Paul Townend

Abstract

The course Software Engineering and Cloud Computing give the students a broad understanding of the area of software and cloud technology for scalable software-intensive systems. The course covers introductory topic areas related to software technology and cloud computing.

To give the students a broad understanding of the area of Cloud Computing. The course will cover introductory topics related to Cloud, as well as looking at some of the latest trends and technologies in the area.

After the course the students should be able to:

  • Understand basic Cloud architectures and infrastructure
  • Have a good knowledge of VM and Container based systems
  • Understand latest trends including Serverless and Edge computing
  • Write and deploy a number of simple Cloud applications