Bolus Optimization for Type 1 Diabetes

Image of person with an insulin pump and continuous glucose monitor.

Develop software to help further the understanding of Type 1 Diabetes.

Project description

This project focuses on developing a software tool to help comprehend the impact of the time and size of an insulin bolus to regulate post prandial glucose excursion in blood for people with Type 1 Diabetes. This will entail solving ordinary differential equations, plotting graphs of evolution of blood glucose and solving optimization problems. 

Project outcome

Develop a Matlab GUI for use in classroom setting or workshop to understand the impact of size and time of application of insulin bolus on blood glucose excursion. 

Project details

Timing, eligibility and other details
Length of commitment About a semester
Start time Spring
In-person, remote, or hybrid? Hybrid
Level of collaboration Individual student project
Benefits Volunteer
Who is eligible Sophomores, Juniors, and Seniors with Matlab coding skills and understanding of ordinary differential equations.

Project mentor

Tarunraj Singh

Professor

Mechanical and Aerospace Engineering

1009 Furnas Hall

Phone: (716) 645-1428

Email: tsingh@buffalo.edu

Start the project

  1. Email the project mentor using the contact information above to express your interest and get approval to work on the project. (Here are helpful tips on how to contact a project mentor.)
  2. After you receive approval from the mentor to start this project, click the button to start the digital badge. (Learn more about ELN's digital badge options.) 

Preparation activities

Once you begin the digital badge series, you will have access to all the necessary activities and instructions. Your mentor has indicated they would like you to also complete the specific preparation activities below. After you’re approved to begin the project, your mentor will send the relevant materials. Please reference this when you get to Step 2 of the Preparation Phase. 

Review a description of Type 1 diabetes and how it has been treated to help build an understanding of this ailment. 

Keywords

diabetes, matlab, engineering, software, optimization, differential equations