TEJI Courses: Past and Present

TEJI is proud to offer an expansive selection of courses that cover a wide range of topics, from emotional intelligence to urban sociology to computer programming using Python. This diversity in subjects is driven by TEJI’s belief that all learners deserve the opportunity to study subjects that inspire them. These courses are made possible by our amazing regional, university, and non-profit partners.

You can support TEJI’s courses today by donating, by becoming a partner, or by volunteering!

 

Computer Education

  • Intro to Computation and Programming Using Python (Offered Every Spring)

  • Brave Behind Bars: Introduction to Web Design (Offered Every Summer)

  • Introduction to Game Design (Offered Annually)

  • Code Your Dreams: Introduction to App Design (Offered Annually)


Philosophical Life Skills

  • ES.9112 Philosophy of Love (Offered Regularly)

  • ES.9114 Nonviolence as a Way of Life (Offered Regularly)

  • ES.92 Authenticity (Offered Regularly)

  • ES.S90/91 Emotional Intelligence (Offered Regularly)

  • 21L.431 Shakespeare in Film and Media

  • ES.S90 Community: The Ethics of Public Life


Social Sciences

  • 11.469 Urban Sociology in Theory and Practice

  • ES.S90 Designing Adaptive Prison Solutions

  • ES.S90 Incarceration and Society

  • ES.S92 Measuring Success in the Criminal Justice System

  • Political Science 145

  • Justice