Computer Science Courses
Introduction to Game Design
This course covers basic programming skills using the GameMaker software, resulting in final projects where students create their own computer games.
Synchronous, Remote, Offered Regularly
Learn MoreBrave Behind Bars: Introduction to Web Design
An introductory web design and career-readiness program for incarcerated individuals, focusing on HTML, CSS, and JavaScript.
Synchronous, Remote, Offered Every Summer
Learn MoreIntroduction to Computation and Programming Using Python
This course is an introduction to computation and programming for incarcerated students with little or no programming experience. Topics include the notion of computation, Python, algorithms and data structures, testing and debugging, and algorithmic complexity.
Synchronous, Remote, Offered Every Fall
Learn MoreCode Your Dreams: Introduction to App Design
A partnership between TEJI and Code Your Dreams, this course empowers students to build technical projects that make a difference in their communities. Each student leaves the program with their own web app developed using Python, Flask, and MongoDB.
Synchronous, Remote, Offered Every Spring
Learn More