Siirry suoraan sisältöön

Sustainable software engineering (5op)

Opintojakson tunnus: C-10122-COMP--SE--221

Opintojakson perustiedot


Laajuus
5 op
Korkeakoulu
Tampereen yliopisto

Osaamistavoitteet

Skills to design and implement sustainable software solutionsAbility to evaluate sustainability of the design and technology choices

Sisältö

Core contentSustainability aspects software (energy/resource consumption, equality/accessibility, privacy)Sustainablity aspects design choices and technologiesUnderstanding complexity of the sustainabilityOptimization and trade-off analysis of sustainability and other qualitiesExample context: mobile application with cloud-based backend and wireless connectivity

Esitietovaatimukset

Knowledge of object-oriented programming language is essential as the course assignments are programming tasks. Also development skills needed for simple web applications or software design skills.

Lisätiedot

The course implementation enables distance learning.Study material for the course includes lecture material, assignments and a broader independent assignment. Based on the above, a grade is given. In addition, international MOOC courses are used as supporting material. The course material and detailed instructions for completing the course are available at Moodle. Access to Moodle by email is requested.Partial completions of the course must be carried out during the same implementation round.

Siirry alkuun