Classroom & Curriculum

Invention education tools that support student programs, curriculum, pedagogical strategies, infrastructure, and equipment


State-of the-art infrastructure and equipment support the invention education curriculum and facilitate the acquisition of technical and professional skills.

Tools for Setting Up a Design Studio

Example blueprints, equipment lists, and other considerations for building a design studio.

University of Ibadan Design Studio Blueprint

The University of Ibadan's Design Studio Blueprints share ideas for how design studio spaces can be designed to facilitate active learning and engagement.

University of Ibadan Design Studio Equipment List

The University of Ibadan's Design Studio Equipment List provides a list of essential equipment and supplies recommended for launching a design studio.

University of Ibadan Design Studio Construction Schematics

The University of Ibadan's Design Studio Construction Schematics provides an example of design studio blue prints and floor plans.

E-laboratory design and implementation for enhanced science, technology and engineering education

This paper provides an example of supporting active learning in virtual learning environments by sharing a model for a computer-based e-laboratory for new students in science, technology, and engineering programs.

Transforming Inventiion Education to solve local & global health challenges - Expert Panel at the 2022 Skoll World Forum

5 leaders in Invention Education discuss how they were able to transform education in their communities to help solve local & global health challenges. Panelist include; Will Moyo, Malawi University of Business and Applied Science and Malawi University of Science and Technology, Julia Jenjezwa, Dar es Salaam Institute of Technology, Padraic Casserly, University of Ibadan, Williams Baah, University of Lagos, and Matthew Wettergreen, Rice University.

Tools for Administrative & Financial Aspects of Setting Up Design Studio

University of Wisconsin Design Studio Mini-Mart Website

The University of Wisconsin's Mini-Mart is an exampling of providing financial support for student projects/startups by providing supplies & materials at a more accessible price point.

University of Washington - Makerspace Event Space Rental

The University of Washington's Makerspace Event Rental is an example of a business model designed to monetize design studios.

Tools for Running a Design Studio

Resources to support and lead invention education programs in the design studio.

Dar es Salaam Institute of Technology Design Studio Safety Training Presentation

The Dar es Salaam Institute of Technology safety training introduces design studio safety protocols through a powerpoint presentation.

Dar es Salaam Institute of Technology Design Studio Safety Training Quiz

This quiz accompanies the Dar es Salaam Institute of Technology safety training presentation.

Dar es Salaam Institute of Technology Orientation Presentation

DIT's orientation documents introduces opportunities in a design studio for newly onboarded members.

Malawi University of Science and Technology Workshop: Engineering Design Process

MUST workshop introduces and explores the different stages of the engineering design process from identification of the problem to solution.

IDEO: Field Guide to Human-Centered Design

A step-by-step guide created to enable aspiring problem solvers to leverage human-centered design in their solutions.

Malawi University of Science & Technology: Needs Finding Workshop

A powerpoint presentation to support full understanding a problem context and identifying innovation opportunities.

Project Invent: Invention Toolkit

The invention toolkit can be thought of as a roadmap to invention. From need finding to business pitches, this resource guides designers through activities aimed at creating a working prototype.

MUST: Example Schemes of Work

The following Scheme of Work is a detailed example on how course instruction and assignments can be designed to align with learning outcomes and broader institutional curriculum.

DIT Design Studio Website Example

The Dar es Salaam Institute of Technology (DIT) design studio website is an exemplar of sharing ongoing innovations with local and global partners.

MUBAS Inventory Manager Example

Instructions on how to install Xampp, a web-server that gives access to the Design Studio Inventory System

MUST Internship Program Outline Example

The following document provides the schedule outline for a 6-week internship, from team introductions to final presentations.

MUST Guidelines for Internship Faculty Project Mentors

The following document is a brief overview of the guidelines and requirements necessary for Faculty mentors.

Tools for Invention Education Software

Software tools often used to support invention education in the design studio.


Fritzing is a free online circuit simulation that can be used for designing custom printed circuit boards.

AutoDesk (Electrical)

AutoDesk (Electrical) is an electrical engineering software that allows users to create detailed Circuit Diagrams, Schematics, Printed Circuit Boards and more.

Solid Edge by Siemens

Solide Edge is a 3D CAD, solid modeling software specializing in maximizing engineering productivty.


Electrical Transient Analyzer Program (ETAP) is an electrical network modeling and simulation software tool use to analyze power system dynamics.

Ansys SpaceClaim

SpaceClaim is a solid modeling CAD software that runs on Microsoft Windows.


Livewire is a software package used for designing and simulating electronic circuit components from switches to diodes, and many more.

Proteus Suite

Proteus Design Suite is a software primarily used for electronic design elements such as schematics and printed circuit boards.


CorelDRAW is a technical illustration and drafting software suite composed of multiple programs designed to aid in communication between designers in the engineering process.

Solidworks (Free trial & Subsidized Student Rate)

SolidWorks is a solid modeling CAD software designed to be operated in Microsoft Windows.

Google Tinkercad

Tinkercad is a free online 3D modeling program that serves as an entry-level introduction to 3D printing.

Fusion 360

Fusion 360 for personal use is a limited free version of Fusion 360 that includes Computer-aided manufacturing and design (CAM + CAD).


SketchUp is a web-based free 3D modeling software.

Blender (Open Source 3D creation), Free to use for any purpose

Blender is a free and open-source 3D creation suite. It supports the modeling, rigging, animation, simulation, and rendering and runs on Linux, Windows, and Macintosh systems.

COMSOL (Free trial & Subsidized Student Rate)

COMSOL is a simulation software created for modeling designs, devices, and processes in fields of engineering, manufacturing, and scientific research.

MATLAB/Simulink, Stateflow & Simscape by Matlab (Free trial & Subsidized Student Rate)

Matlab is a programing language that specializes in matrix and vector manipulation and can also be used for simulation of dynamic system behavior.


MapleSim is a tool to support multisystems and computational modeling.

Adobe Suite (Photoshop, Illustrator, Premier Pro etc.)

Adobe Creative Cloud provides access to graphic design, video editing, web development, and photography.


ImageJ is a public image processing program that was designed with open architecture in mind, that is, user-written and java plugins are easily added.

Matlab Image Processing Toolbox

Matlab's Image Processing Toolbox allows users to perform image processing analysis and algorithm development across multiple workflows.

NX Studio by Nikon

NX Studio is a software designed for the viewing, processing, and editing of photos and videos.

Graphpad (Free trial & Subsidized Student Rate)

Graphpad is a 2D graphing and statistic analysis software used primarily for scientific research.


Matplotlib is a plotting library for Python used primarily for the creation of static, animated, and interactive visualizations.


Filmora is a video editing software.

Apple iMovie

Apple iMovie is a video editing software.

Corel Video Studio

Corel Video Studio is an intuitive drag-and-drop video editing software for novices.


WolframAlpha is a computational tool for mathematical modeling and analyses.

Numerical Computing with Matlab

Numerical Computing with MATLAB by Cleve Moler is an introductory textbook for Matlab computational features, including Fourier transforms, interpolation, and more.

SciPy Python

SciPy is a python-based open-source software suite for mathematics, science engineering, and technical computing.


Wolfram Mathematica is a software system that specializes in areas of technical computing such as machine learning, statistics, symbolic computation, and matrix manipulation.

R Studio

R Studio is a free software primarily used for statistical computing and generating graphics.


SageMath is a free open-source mathematics software system that builds on top of other open-source packages such as NumPy, Scipy, R, and more.

GNU Octave

GNU Octave is a free computer software that specializes in numerical computation for linear and nonlinear problems. GNU Octave language is largely compatible with Matlab.


Scilab is an open-source free computer software that can be used for signal processing, statisitcal analysis, fluid dynamic simulations, and more.

Jupyter Notebook/Lab

Jupyter is a free, open-source, computational notebook in which researchers can combine software code, computation output, explanatory text and media into a single document.


Perl is free, open-source, general purpose programming language now used for a wide range of tasks ranging from system administration to bioinformatics.


Pycharm is an integrated development environment (IDE) used for Python-based programming and is compatible with Windows, MacOS, and Linux.


Anaconda is a Python and R package management system that allows you to download data-science packages suitable to both your field of science and operating systems.


LabVIEW is a graphical programming language. Labview is often used for product design testing and validation.


nScope is a portable USB electronics lab that serves an oscilloscope, power supply, and function generator intended for hands-on electronics training.

Google Jamboard

Google Jamboard is cloud-based app that allows for for visual collaboration between users in real-time that supports integration multiple files, including documents and g-suite products.

3D print-ready file samples

Thingiverse is the world's largest 3D design and printing community where users can share their projects for other users to discover and build upon.

Slicer Software: Ultimaker Cura

Ultimaker Cura is a 3D printing software that is best known for seamless CAD uploads and cloud-backed files. Ultimaker Cura is widely used, processing ~1.4 million jobs per week.

Slicer Software: Makerbot Print

Makerbot Print is a free 3D printing software that allows you to import design files and fine-tune settings for best results.

If a resource link is broken, please contact us at | All Rights Reserved. Invention Education Toolkit, 2021.
This toolkit is made possible by generous support from The Lemelson Foundation.

Hosted by Rice University.