Software Development Project (University of Toronto)

CSC301
Fermé
Éducateur.trice
(7)
5
Chronologie
  • septembre 24, 2024
    Début de expérience
  • décembre 7, 2024
    Fin de expérience
Expérience
4/4 match de projet
Dates fixées par le expérience
Entreprises privilégiées
N'importe où
Startup, Large enterprise, Non profit, Small to medium enterprise, Entreprise sociale
N'importe qu'elle industrie

Portée de Expérience

Catégories
Développement de logiciels
Compétences
presentations project proposals project planning teaching
Objectifs et capacités de apprenant.es

This program has been running for several years. Every year, we receive 100+ project proposals and work with 50+ partners. We will not be able to respond to messages on Riipen in a timely manner. So please follow the instructions below to be considered for the project.


Quick summary: students take this course to develop a software application (web, mobile or desktop) for various use cases. Previous examples include mobile apps for finding travelers in a specific community and web-based applications for connecting a non-profit to volunteers. If the project information is of interest, please go through the steps mentioned in the document. We will not be able to accept requests here as the proposals need to be chosen by the students in September.


Please read the Partnership invitation document completely and follow the steps specified there to submit proposals and ask questions. Given the high number of requests and specific information we need to gather, requests submitted on Riipen cannot be reviewed. All details and questions are discussed in the document above.




Apprenant.es

Apprenant.es
Premier cycle universitaire
Niveau Débutant, Intermédiaire, Avancé
250 apprenant.es dans le programme
Projet
100 heures par apprenant.e
Les Éducateur.trices affectent les apprenant.es à des projets
Équipes de 6
Résultats et livrables attendus

Students will submit three main deliverables:

1- Project plan: The project plan will set the scope of the project and explain what the students aim to do and how they aim to work with the partners and how they want to achieve it.

2- Deliverable 1: Deliverable 1 will be the first working version of the software with minimal functionalities and limited capabilities. This is so the partner can provide feedback and guidance for the next steps.

3- Presentation to Instructor and Partner (You): Students will present the almost final version of their software. You are welcome to attend and observe the presentations and ask any questions they may have at the end.

4- Final Deliverable: This is the final deliverable that is submitted to the teaching team and the partners. This deliverable may not have all the functionalities but supports key use cases.


Chronologie du projet
  • septembre 24, 2024
    Début de expérience
  • décembre 7, 2024
    Fin de expérience

Exemples de projets

Exigances

Students will develop a minimum viable product (MVP) software. This MVP is the solution to a problem for a specific set of users that are defined by the partners. The software can be a web application, mobile app, desktop application or any other type of software. Students will work with partners to define the scope of the project and aim to deliver the minimum viable product by the end of the term. You can see some examples below:

Resume management applications for recruiters

Mobile App for helping men choose stylish clothes

Electronic Circuit Design Web application