Student engineer Cecilia LaPlace writing code on her laptop for her FURI project

Software Engineering

Iterative improvements that improve user expectations.

The software engineering program in the School of Computing and Augmented Intelligence blends engineering, computing, project leadership and software construction. Students learn how to make creative software solutions to solve global issues. Industry partners sponsor many of these projects, bringing unmatched, real-world experiences into the learning environment.

  • The objective of this project is to implement an AI-based ERP system that focuses exclusively on enhancing invoicing, payment processing, analytics, and budgeting functionalities for businesses. Sponsor

  • This project, in collaboration with other teams, will develop a system for improving safety for cyclists. Sponsor

  • The goal of this team is to work on a platform to help people attain better cognitive health and stronger family connections. This project aims to specifically support those in early dementia and ensure their family history is not lost.…

  • This capstone project is a continuous assessment platform designed to support instructors and students in learning and applying effective agile practices. It delivers real-time metrics on flow, code, communication and quality to measure adherence to agile principles. These metrics can…

  • The capstone project is a smart attendance system that uses IoT hardware and a local REST API to automate classroom check-ins. A Raspberry Pi with motion sensors, an NFC reader and a camera captures attendance over a secure local network.…

  • This team worked on an application to connect gig workers with gig jobs. Sponsor

  • This project will develop an application for the Food Trucks Association of Canada that automates the process of reading, analyzing, and categorizing invoices and receipts from food truck operators. This platform will help food truck businesses better understand and manage…

  • This project will develop an application for the Food Trucks Association of Canada (FTAC) that enables food truck operators to create financial projections, optimize their menu offerings, and track daily performance data. This multi-faceted application will help food truck owners…