Skip to main content
Course unit, curriculum year 2024–2025
COMP.SE.221

Sustainable software engineering, 5 cr

Tampere University
Teaching periods
Active in period 3 (1.1.2025–2.3.2025)
Active in period 4 (3.3.2025–31.5.2025)
Course code
COMP.SE.221
Language of instruction
English
Academic years
2024–2025, 2025–2026, 2026–2027
Level of study
Intermediate studies
Grading scale
General scale, 0-5
Persons responsible
Responsible teacher:
Mika Saari
Responsible organisation
Faculty of Information Technology and Communication Sciences 100 %
Coordinating organisation
Computing Sciences Studies 100 %
Core content
  • Sustainability aspects software (energy/resource consumption, equality/accessibility, privacy)
  • Sustainablity aspects design choices and technologies
  • Understanding complexity of the sustainability
  • Optimization and trade-off analysis of sustainability and other qualities
  • Example context: mobile application with cloud-based backend and wireless connectivity

Learning outcomes
Prerequisites
Compulsory prerequisites
Recommended prerequisites
Further information
Learning material
Equivalences
Studies that include this course
Completion option 1
Lectures are optional, but participation in the first lecture is recommended. The first lecture contains the course requirements and content. Moodle will guide you through your diary, assignments, and extensive exercise.
Completion of all options is required.

Participation in teaching

07.01.2025 27.04.2025
Active in period 3 (1.1.2025–2.3.2025)
Active in period 4 (3.3.2025–31.5.2025)

Exam

No scheduled teaching