Objectives

The course covers the practices of green programming and related concepts. It explores how to measure and optimize system energy consumption as part of software development. The goal is for the student to be able to identify key factors of energy consumption in a web application, apply their learning as part of a software development project, and design software systems to be energy-efficient after completing the course.