Skip to Main Content
Boston University
  • Bostonia
  • BU Today
  • The Brink
  • University Publications

    • Bostonia
    • BU Today
    • The Brink
  • School & College Publications

    • The Record
Other Publications
BU Today
  • Sections
News, Research, Community

Student Creates AI-Powered Tool to Analyze Classroom Space Usage on Charles River Campus

Joey Russoniello (CDS’26) collaborated with IS&T as part of CDS’ clinics program on his senior capstone project

CLASS SELECTION

Student Creates AI-Powered Tool to Analyze Classroom Space Usage on Charles River Campus

Joey Russoniello (CDS’26) collaborated with IS&T as part of CDS’ clinics program on his senior capstone project

August 6, 2026
  • Amy Laskowski
  • Jackie Ricciardi
Twitter Facebook

Here’s a problem almost every college student has experienced: a seminar with a dozen classmates meets in a huge lecture hall, while a full 100-level science course is squeezed into a room. Or the daily sprint required when back-to-back classes for the same major are assigned to opposite ends of the campus. 

Every semester, Boston University faces the challenge of fitting nearly 4,500 classes into hundreds of classrooms each semester. Most students expect scheduling quirks on a large urban campus like BU. But for recent graduate Joey Russoniello, those quirks represented an intricate engineering puzzle waiting to be solved.

Russoniello (CDS’26) spent the 2025–2026 academic year helping to design a new optimization system that is already improving how BU assigns classrooms across the Charles River Campus.

The program, named the Classroom Utilization Project, was developed through one of the Faculty of Computing & Data Sciences’ clinics, launched in collaboration with Information Services & Technology. The program engages undergraduates in an internal consulting “clinic” addressing BU’s most pressing data-related technical needs. It’s based on a “work-integrated learning” model, an educational approach that combines classroom study with practical workplace experience, enabling students to apply their knowledge and prepare for the job market. 

Under the guidance of Lauren Wheelock, a clinical assistant professor in the Faculty of Computing & Data Sciences, Russoniello built a tool that analyzes enrollment data, classroom capacity, and campus geography and recommends smarter classroom assignments. The system automatically matches classes to rooms, maximizing the use of available space while minimizing the distance between departments’ home buildings and the classrooms they use. It also prevents scheduling conflicts by ensuring rooms are never double-booked.

In the web application, administrators can upload course and room data and view proposed assignments. The new optimization tool could eventually work alongside 25Live, BU’s existing room scheduling system.

Russoniello says he was all too familiar with the issue at hand. “I think this problem speaks to every single BU student,” he says. “I was a CDS student, and I took maybe two or three courses in my home building during my time at BU. Sometimes students have classes that are stretched a mile apart. It just seemed random.”

When Russoniello, who had been a teaching assistant for Wheelock, asked her about research opportunities, she pointed him to the CDS clinic.

Photo by Cydney Scott

Other projects to emerge from the clinic include an app that shows where open parking spots are available across campus and a database that flags publicly available SEC filings to help BU better track its alumni.

Pete Groustra, assistant vice president of projects, programs, and governance for IS&T, led his department’s efforts to work with Russoniello throughout the project. He says IS&T has made a concerted effort over the past year—especially as AI tools have become more prevalent—to collaborate more closely with faculty and staff across BU. Students, he says, bring interesting ideas and a different perspective to a problem. 

“We are talking to many faculty in CDS, Questrom, and the College of Engineering on how to better coordinate the student projects going forward,” Groustra says. “We can help students with setting a defined scope, working with project sponsors, and establishing project outcomes. Is the project strictly an academic exercise to learn, or will we be able to apply some of this technology? We try to set that expectation up front.”

Facing the Challenge

Russoniello’s challenge was translating thousands of scheduling decisions into mathematics.

Instead of evaluating classroom assignments one course at a time, the team—which included front- and back-end support from Zach Gentile (CDS’26)—built an optimization model that simultaneously weighed every possible classroom assignment while accounting for hundreds of scheduling constraints.

“This solution aims to fix this scheduling issue by creating a giant math problem—minimizing the number of wasted seats, the distance from a preferred set of classrooms, all of these things,” Russoniello explains. “Essentially, we just translate these semantic concepts into math. So a class can’t be allocated into a room that’s too small for it. Two classes can’t be in the same space at the same time.”

Once those constraints are satisfied, the model optimizes for “bonuses,” like minimizing unused seats and keeping classes closer to their departments’ home buildings. 

“Just about everybody I talked to wants more classes in their school,” Russoniello says. “I think it would build a better sense of community too. You’d see your classmates more often as you’re walking from place to place, as opposed to being randomly sprawled out.” What’s more, when a department’s courses are clustered near its home building, students can get to class on time, and office hours are easier to hold.

Because the optimization model is flexible, additional priorities can be incorporated over time, such as classrooms with amenities like air-conditioning and accommodating dynamic class schedules that change from week to week, Russoniello says. 

A Big Success

Before Russoniello tackled the problem, he says, there was no way to optimize the schedule, and any optimizations or adjustments were made manually by the registrar. His first iteration of the program resulted in a nine-hour solve; his final version can complete the same calculations for roughly 4,500 courses in just 90 seconds. 

His model also reduced the average number of wasted seats per room by approximately 92 percent. The average walking distance between a department’s home building and its classroom location dropped from 0.15 miles to 0.05 miles.

Russoniello began the project as his CDS capstone, earning course credit before continuing the work as a paid CDS intern supported by the CDS Launchpad fund during his second semester. He believes this optimization system is the first of its kind and could one day be used at other universities. He is excited that the project is open source and that the code is public on his GitHub profile. 

Russoniello is now a data engineer for a real estate company in California. But the Classroom Utilization Project will continue this fall with a new team of students under Wheelock’s guidance. 

“This issue affects every single BU student taking classes, all professors,” Russoniello says. “It touches everyone.”

Explore Related Topics:

  • Artificial Intelligence
  • Data Sciences
  • Students
  • Share this story

Share

Student Creates AI-Powered Tool to Analyze Classroom Space Usage on Charles River Campus

Share

  • Twitter
  • Facebook
  • Reddit
  • LinkedIn
  • Email

Latest from BU Today

  • Film & TV

    BU Alum Julian Shapiro-Barnum Takes Late-Night Outdoors

  • CLASS SELECTION

    Student Creates AI-Powered Tool to Analyze Classroom Space Usage on Charles River Campus

  • University News

    New financial aid program covers tuition for families earning less than $200,000

  • BUTI

    Photos Capture Excitement of BU Tanglewood Institute’s 60th Anniversary Celebration

  • Things-to-do

    Want to Beat the Summer Heat? Check Out One of the Boston Area’s Many Public Pools

  • Student Life

    BU Chobanian & Avedisian School of Medicine Welcomes First-Year Medical Students During White Coat Day

  • Move-in 2026

    Boston University Move-In 2026: Everything You Need to Know

  • Student Life

    BU’s Chobanian & Avedisian School of Medicine Matches Mentees & Mentors

  • Humanities

    BU PhD Student Highlights Overlooked Revolutionary War Voices Through Internship at the Boston Athenaeum

  • Student Life

    Interning at City Hall: Making an Impact Where It Matters Most

  • BUTI

    Strike Up the Band for Boston University Tanglewood Institute’s 60th Anniversary

  • University News

    MBTA Green Line B Branch Service to be Suspended Twice in August

  • Things-to-do

    A Trip to the Sea via the T

  • University News

    BU Schedules Informational Town Halls Regarding New Federal Cap on International Students’ Time in the US

  • Film & TV

    As Christopher Nolan’s The Odyssey Hits Movie Screens, BU Students Already Know the Story

  • Health & Medicine

    Chobanian & Avedisian School of Medicine’s Chief Resident Immersion Training (CRIT) Marks 25th anniversary

  • Faculty

    CFA’s Jim Demler and His Identical Twin Brother Make Their Off-Broadway Debut

  • Accolades

    Dream of Being a Fulbright Scholar? Hear from Recent Awardees

  • University News

    BU Leaders Ask Federal Government to Reconsider Changes to Research Grants’ Approval Process Rules

  • University News

    Three New College of Arts and Sciences Master’s Programs Will Take Students to the Cutting Edge

Section navigation

  • Sections
  • Must Reads
  • Videos
  • Series
  • Close ups
  • Archives
  • About + Contact
Get Our Email

Explore Our Publications

Bostonia

Boston University’s Alumni Magazine

BU Today

News, Research, Community

The Brink

Pioneering Research from Boston University

  • Twitter
  • Facebook
  • Youtube
  • LinkedIn
  • Instagram
  • Weibo
  • TikTok
© Boston University. All rights reserved. www.bu.edu
© 2026 Trustees of Boston UniversityPrivacy StatementAccessibility
Boston University
Notice of Non-Discrimination: Boston University prohibits discrimination and harassment on the basis of race, color, natural or protective hairstyle, religion, sex or gender, age, national origin, ethnicity, shared ancestry and ethnic characteristics, physical or mental disability, sexual orientation, gender identity and/or expression, genetic information, pregnancy or pregnancy-related condition, military service, marital, parental, veteran status, or any other legally protected status in any and all educational programs or activities operated by Boston University. Retaliation is also prohibited. Please refer questions or concerns about Title IX, discrimination based on any other status protected by law or BU policy, or retaliation to Boston University’s Executive Director of Equal Opportunity/Title IX Coordinator, at titleix@bu.edu or (617) 358-1796. Read Boston University’s full Notice of Nondiscrimination.
Search
Boston University Masterplate
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.
Student Creates AI-Powered Tool to Analyze Classroom Space Usage on Charles River Campus
0
share this