Software Engineering Project

SER401
Closed
Arizona State University (ASU)
Tempe, Arizona, United States
Lecturer
(14)
5
Timeline
  • September 1, 2021
    Experience start
  • September 16, 2021
    Project Scope Meeting
  • May 2, 2022
    Experience end
Experience
8/15 project matches
Dates set by experience
Preferred companies
Anywhere
Any
Any industries

Experience scope

Categories
Product or service launch
Skills
computer engineering software engineering software design software validation & verification
Learner goals and capabilities

PLEASE NOTE: ASU has many software-related. This course is for Software Engineering Undergraduate Students

This Project for the Software Engineering program at ASU provides students an opportunity to apply their technical skill and knowledge of engineering principles in a team-oriented development of a complex software project, system, or device. Students will work in teams to develop a product of your choosing from concept to implementation. The students are both graduate and undergrad.

Learners

Learners
Undergraduate
Any level
200 learners
Project
250 hours per learner
Learners self-assign
Teams of 5
Expected outcomes and deliverables

The final project deliverable will include:

  1. Final software code and final written report
  2. Documentation on software developed

Other deliverables may be requested.

Project timeline
  • September 1, 2021
    Experience start
  • September 16, 2021
    Project Scope Meeting
  • May 2, 2022
    Experience end

Project Examples

Requirements

Projects proposed are expected to be challenging but have a defined scope that can be completed in one semester by a team of four to six undergraduate students. Student teams may be either on-campus or online.

Software projects can include but are not limited to:

  • Developing a new application software system.
  • Re-engineering an existing application software system.
  • Creating a visualization tool for data.
  • Creating a recommendation engine.

Past capstone projects have included:

  • Developing a One-Click Non-Profit Customer Relationship Management
  • Creating a platform that helps brands/businesses find & collaborate with social media & online influencers
  • Open Source Cellular IoT
  • Sakai Service and Tool to Manage Student Progress in a Course
  • Redfish Telemetry Client
  • Virtual Reality Application for Pediatric Pain Management

After submitting a request on Riipen, all companies will need to submit detailed application through this link before being finalized.

Additional company criteria

Companies must answer the following questions to submit a match request to this experience:

Review deliverables and provide feedback to students in a timely manner.

Provide students with insight on the project context and technology.

Recognize that this is primarily an academic activity. Results are not guaranteed.

Provide feedback to the coordinator and/or instructor on the team’s progress at the culmination of the project.

Provide a dedicated contact who is available to answer periodic emails or phone calls over the duration of the project to address students' questions. (approximately every two weeks)

Be available for a quick phone call with the instructor to initiate your relationship and confirm your scope is an appropriate fit for the course.