WPI Computer Science Coursework

CS 3733 - Software Engineering

In this class, I was the lead software developer for a team of 10 students using the Agile methodology. I directed team to create a React web application prototype for hospital employees and visitors. We created frontend forms and table views, wrote backend routes, and organized database schema. In addition, I was responsible for implementing Auth0 and Auth0 Management API, and deployed app with AWS EC2 and RDS. The final software application prototype included hospital pathfinding and exporting directions, multiple service request modules, employee data visualizations, and admin data management.

After leading a successful team, I was invited to become a student assistant team coach for the class. I guided teams of 10-11 students in their creation of the hospital kiosk web application prototype. To further help the teams, I developed curriculum to teach students how to use React, Express, and Prisma ORM.

Independent Study - SEARCH Wireless Network Traces

Through an independent study with Professor Mark Claypool and two other students, I conducted performance tests over a satellite connection of a new TCP slow start technique and compared it to the default slow start and Hystart. To run the tests, we developed Python code for running simultaneous iperf downloads and analyzing the results.

More Computer Science Courses

Course descriptions available here. Code is available upon request.

Upcoming Computer Science Courses

Courses that will be taken in the 2024-2025 school year.