Foundations of Corporate Sustainability

From the study guide

Course Outline

  1. Core Principles of CSR
  2. Managing Responsibly Basics
  3. Key CSR Concepts
  4. Environmental Systems and Cycles
  5. Systemic Approach to Sustainability
  6. Sustainability and Stakeholders
  7. Stakeholder Engagement Models
  8. Ethical Leadership in CSR
  9. Responsible Management Practice
  10. Climate Change and GHGs
  11. Life Cycle Assessments
  12. Corporate Sustainability Issues

1. Core Principles of CSR

Key Concepts & Definitions

Corporate Social Responsibility (CSR): CSR is a management concept whereby companies actively incorporate social and environmental concerns into their core business operations and interactions with stakeholders. It involves more than just peripheral activities; instead, companies embed ethical goals into their strategic decision-making processes to ensure responsible management. This integration signifies a shift from viewing social and environmental issues as separate or optional to recognizing them as fundamental to long-term business success and sustainability.

Read the full study guide →

Practice quiz preview

1. What is the primary function of the core principles of CSR within a company?

2. What are the key features or components that form the foundation of responsible management?

3. Which report is credited with defining sustainable development as meeting present needs without compromising future generations?

Take the quiz (12 questions) →

Flashcard preview

CSR — definition?

Management concept integrating social and environmental concerns.

Triple Bottom Line — pillars?

Economic, social, and environmental performance balance.

Stakeholder Theory — focus?

Creating value for all affected stakeholders.

Sustainable Development — goal?

Meet present needs without harming future generations.

Responsible Management — core process?

Continuous integration of social and ecological responsibility.

Key competencies — include?

Social-ecological thinking, futures literacy, stakeholder innovation, ethical leadership.

See all 24 flashcards →

Frequently asked questions

What does the Foundations of Corporate Sustainability study guide cover?

It covers the core concepts of Foundations of Corporate Sustainability, organized by topic with the key definitions, explanations and takeaways, so it's easier to learn and remember.

Read the full study guide →

How many questions are in the Foundations of Corporate Sustainability quiz?

The practice quiz has 12 multiple-choice questions, each with an explanation. Use it to check what you know and find your gaps.

Take the quiz (12 questions) →

How do I study Foundations of Corporate Sustainability with flashcards?

There are 24 flashcards on Foundations of Corporate Sustainability, with a question on the front and the answer on the back. Try to recall each answer before you flip, and let spaced repetition bring back the ones you miss.

See all 24 flashcards →

Related classes

Turn your own class notes into a study guide

Upload a PDF or paste your notes. Revizly writes a study guide, a practice quiz and flashcards in about a minute.