Projects Reset Search Assigned Users

Projects available for senior and graduate student participation. If interested, inquire with CIRC or project advisor.
Showing 1-31 of 31 items.
#NameDomainIs Remunerated?
 
1OS concept visualizations with a common infrastructure
Customer: Dr. Remzi Arpaci-Dusseau @ UWI Madison / OSTEP.org ?
Tasks: Design & implement infrastructure, create sample visualizations, document extension API
Developers: TBD
Advisors: Robert Ordóñez I'm Interested
Educational Software
2Short-term service-learning trip applicant tracking
Customer: Ms. Cheryl Craven @ SAU Office of Humanitarian Engagement
Tasks: Evaluate & recommend COTS option, extend existing system, or create new one
Developers: TBD
Advisors: Robert Ordóñez I'm Interested

Office Automation
3Curriculum mapping for PT Assistant programs
Customer: Prof. Mandy Sharpe, SAU PTA Clinical Coordinator
Tasks: Update tool, and consider packaging it for sale
Developers: 1
Advisors: Robert Ordóñez I'm Interested

Office Automation
4CTEBFFL Course Concept Map
Biblical Foundation Course Concept Map Creator which streamlines the professor’s thinking and outlines the essential course concept and its spiritual connection, the biblical examples, and the declarative and procedural content of the course, along with assessments that will be used to measure the student’s grasp of the content. Arrows will show relationships between and among the items. The objective is to emphasize the identification of the desired end results for the course. Demo: https://conceptmaps.southern.edu
Customer: Southern Adventist University - CTEBFFL
Tasks: Upgrades to existing Course Map system, to fix some issues, and improve user-friendliness
Developers: 1
Advisors: Robert Ordóñez, Siegwart Mayr I'm Interested
Web App
5Pathfinder Bible Experience - Automated Question Generation
Customer: Prof. Robert Ordóñez et al.
Tasks: Software development & testing
Developers: TBD
Advisors: Robert Ordóñez I'm Interested
Educational Software
6Predicting changes in concentration with time for complex reaction systems
Customer: Dr. Mitch Menzmer, SAU Chemistry Department
Tasks: Initial planning & development
Developers: TBD
Advisors: Robert Ordóñez I'm Interested

7NetSparkleUpdater
C# (.NET Framework 4.5.2, .NET 5+) cross-platform software update library. Lots of components to this including UI and business logic for all platforms. (This is the software update platform used in ShareHim Presenter on Windows.) See: https://github.com/NetSparkleUpdater/NetSparkle.
Customer: Michael Babienco
Tasks: Needs unit tests. Research potential: “How to unit test software that updates itself”.
Developers: TBD
Advisors: Siegwart Mayr I'm Interested
Desktop App
8Pathfinder Bible Experience - Prep & Quiz Master
Pathfinder Bible Experience quiz engine website. PHP app. Underwent an MVC refactor a few years ago but it needs upgrades. Lots of potential for more features and a major UI overhaul. See: https://github.com/Deadpikle/pathfinder-bible-experience-prep-quiz-master
Customer: Michael Babienco
Tasks: Implement new features. Overhaul UI.
Developers: TBD
Advisors: Siegwart Mayr I'm Interested

Web App
9DotPurple
A CIRC project that simplifies generating .NET projects based on existing CLI templates. It provides a UI to select the often cryptic parameters that CLI templates provide, offering a quick way to select parameters while learning the different options available to developers. It is a cross-platform app, written in C#. Given that this is rather open-ended software, some creativity might lend itself to making the software more novel in some way. One research aspect for this C# app might be, “How can we develop a macOS app that runs natively on macOS with no changes…while developing on Windows?” (Compile on WSL from Visual Studio or the command line using the cross-platform toolchain?) The major problem right now is the infamous `chmod +x` that would need to be done on macOS to make the app run since Windows does not natively have such features. See: https://gitlab.com/CIRC/dotpurple/dotpurple-app
Customer: CIRC
Tasks:
Developers: TBD
Advisors: Siegwart Mayr, Michael Babienco I'm Interested
Desktop App
10Backup software (Windows only)
Windows only. See: https://github.com/Deadpikle/EasyBackup
Customer: Michael Babienco
Tasks:
Developers: TBD
Advisors: Siegwart Mayr I'm Interested
Desktop App
11Rich text editor library (macOS)
A macOS rich text editor library (used in ShareHim Presenter). See: https://github.com/Deadpikle/macOS-Rich-Text-Editor
Customer: Michael Babienco
Tasks:
Developers: TBD
Advisors: Siegwart Mayr I'm Interested
Desktop App
12Client/server chat software
Very simple client/server chat desktop application (a fork of a project) developed using C#, for Windows only. See: https://github.com/Deadpikle/SimpleChat
Customer: Michael Babienco
Tasks:
Developers: TBD
Advisors: Siegwart Mayr I'm Interested
Desktop App
13Academic Grading System for K-12 & ESL Schools in Southeast Asia
A very large academic grading web app used in Southeast Asia with components specific to Cambodian education and ESL schools. Includes some small invoicing and financial features along with a customizable registration form. 100% localizable, standard PHP/Bootstrap, Development since 2018.
Customer: Michael Babienco, Adventist Frontier Missions
Tasks:
Developers: 1
Advisors: Siegwart Mayr I'm Interested
Web App
14Testbed software for AI models using Carla’s simulator for autonomous driving
See Dr. Harvey Alférez
Customer: Dr. Harvey Alférez
Tasks: 10 hours per week
Developers: 1
Advisors: Dr. Harvey Alférez I'm Interested
Applied Data Science
15Event tracker in Southern Adventist University (web and mobile)
See Dr. Harvey Alférez
Customer: Dr. Harvey Alférez
Tasks: 10 hours per week
Developers: 1
Advisors: Dr. Harvey Alférez I'm Interested
Applied Data Science
16Marketplace for second-hand books at Southern Adventist University (web and mobile)
See Dr. Harvey Alférez
Customer: Dr. Harvey Alférez
Tasks: 10 hours per week
Developers: 1
Advisors: Dr. Harvey Alférez I'm Interested
Mobile App
17Pathfinder Club Management System (web and mobile)
See Dr. Harvey Alférez
Customer: Dr. Harvey Alférez
Tasks:
Developers: 2
Advisors: Dr. Harvey Alférez I'm Interested

Web App
18Streaming Audio Feed to Web Clients (WebRTC)
Development of a web app that supports real-time streaming of audio feeds to web clients using WebRTC protocol.
Customer: CIRC
Tasks: 10 hrs. per week, development, troubleshooting, testing.
Developers: 1
Advisors: Siegwart Mayr I'm Interested
Web App
19Slide Presenter for Web Clients (WebRTC)
Development of a web app that supports real-time slide presentations to web clients using WebRTC protocol.
Customer: CIRC
Tasks: 10 hrs. per week, development, troubleshooting, testing.
Developers: 1
Advisors: Siegwart Mayr I'm Interested
Web App
20Deployment and Comparison of GenAI-based Video Translation Open-Source Software
Customer:
Tasks:
Developers: 2
Advisors: Dr. Harvey Alférez I'm Interested
Applied Data Science
21Double-Arm Inverted Pendulum Software
Customer: Dr. Sean Walters
Tasks:
Developers: 2
Advisors: Dr. Harvey Alférez I'm Interested
Applied Data Science
22AI Testbed for Agriculture
Customer:
Tasks:
Developers: 2
Advisors: Dr. Harvey Alférez I'm Interested
Applied Data Science
23ShareHim Presenter (client for Windows & macOS)
Customer: ShareHim
Tasks: Maintenance and add needed functionality
Developers: 2
Advisors: Siegwart Mayr I'm Interested

Desktop App
24ShareHim Presenter API
Customer: ShareHim
Tasks: Maintenance and add needed functionality
Developers: 1
Advisors: Siegwart Mayr I'm Interested
Web App
25ShareHim Content Manager
Customer: ShareHim
Tasks: Maintenance and add needed functionality
Developers: 1
Advisors: Siegwart Mayr I'm Interested

Web App
26ShareHim Content Authoring
Customer: ShareHim
Tasks: Maintenance and add needed functionality
Developers: 1
Advisors: Siegwart Mayr I'm Interested

Web App
27Mobile Apps reCAPTCHA & App Attestation support
Customer: NAD - AdventistGiving
Tasks: Add required functionality
Developers: 2
Advisors: Siegwart Mayr I'm Interested

Mobile App
28Mobile Apps Test Automation
Customer: NAD - AdventistGiving
Tasks: Build unit tests and automate testing process
Developers: 2
Advisors: Siegwart Mayr I'm Interested
Mobile App
29Software for the automatic segmentation and counting of zircons in thin sections
See Dr. Harvey Alférez
Customer: Geoscience Research Institute
Tasks: 10 hours per week
Developers: 1
Advisors: Dr. Harvey Alférez I'm Interested
Applied Data Science
30Application of Natural Language Processing to discover patterns in paleocurrents-related literature
See Dr. Harvey Alférez
Customer: Geoscience Research Institute
Tasks: 10 hours per week
Developers: 1
Advisors: Dr. Harvey Alférez I'm Interested
Applied Data Science
31Virtual Museum (VR)
Virtual museum for Southern Archaeology department in VR. Requires proficiency in Unreal game engine.
Customer: SVAD
Tasks: Debugging on PCs, packaging, and delivery on the Steam game platform.
Developers: TBD
Advisors: Siegwart Mayr, Jesse Rademacher I'm Interested
Educational Software