Purdue Center for Research Software Engineering
Purdue Center for Research Software Engineering (aka the RSE center) is a university approved center within the Rosen Center for Advanced Computing. Its official establishment recognizes the increasingly vital role that software plays in all fields of scientific research, and formalizes RCAC’s software engineering efforts at RCAC to better support research at Purdue. The RSE center’s mission is to help accelerate research and increase their impacts through the creation of innovative, robust and sustainable research software.
Purdue RSE Services
Why Use Our Services
With decades of work experience in academia and industry, our team has the skills to provide solutions conforming to the latest standards.
We develop with the latest industry standards and best practices, producing quality, well-documented, and tested software backed by version control.
We safeguard software with a security-first mindset from the start of the development lifecycle.
Purdue RSE Teams
Envision Center
The Envision Center provides novel solutions to effectively communicate complex research concepts. Computer graphics, advanced visualization, auditory (sound), haptic (touch), and multimodal interaction integrate with state-of-the-art high performance computation to assist researchers, instructors, and leaders in their quest for new knowledge and innovative products.
VisitScientific Solutions Group
The Scientific Solutions Group (SSG) develops innovative cyberinfrastructure solutions to help advance scientific discovery and education, and enable greater research reproducibility and impact at Purdue and beyond.
VisitDoes my research software project have these covered?
If not, then RSE support may be a solution for helping ensure they are.
Who is a Research Software Engineer (RSE)?
A Research Software Engineer (RSE) combines professional software engineering expertise with an intimate understanding of research.
The US Research Software Engineer Association (US-RSE) defines an RSE as:
"Research Software Engineers [...] encompass those who regularly use expertise in programming to advance research. This includes researchers who spend a significant amount of time programming, full-time software engineers writing code to solve research problems, and those somewhere in-between."
In short, RSEs design, write, and maintain software that is used to support, disseminate, or undertake research.
FAQ's
Through PIP, Purdue's Proposal Information Portal, Purdue faculty can select The Center for Research Software Engineering as an approved university non-DP center or core affiliated with this proposal. This is located in the "Project Details" category.
Contact Us
Want to request RSE support or learn more? Please fill out the form at the "contact us" link below.