Blockchain Development Capstone Project (F21)
Timeline
-
May 9, 2022Experience start
-
May 31, 2022Experience end
Categories
Information technology Software developmentSkills
programming project management communication report writing analytical reasoningThis course is the capstone of what you have learned in this program. In this course, students build a blockchain application while also demonstrating project management skills using agile methodology. You will apply agile project management approaches and software to build a blockchain application using the skills and knowledge that you learned in your previous courses.
Students will deliver a final solution for the challenge defined by the organization. The solution should be presented in the form of a minimally-viable product. In some cases, project complexity may lead to the organization determining that a proof of concept (i.e. prototype) is sufficient. All work submitted by the student must also include all code and supplementary materials, as well as a comprehensive report on their findings and details of the technical solution. Students will present final solutions and recommendations to representative(s) from the organization. If applicable, future collaborative work between students and your organization will be determined mutually.
Project timeline
-
May 9, 2022Experience start
-
May 31, 2022Experience end
Project Examples
Last year, our students were assigned to projects including:
- Develop a decentalized application using theGraph protocol which is a decentralized indexing protocol for querying data
- Prototype of data-centric sidechain for Cardano using Fluree for registering certificates of authenticity of physical artwork
- Design NFT for VR/AR Designs and associated smart contract with business rules for Community and blockchain network development
- Develop a blockchain-based document issuance and verification system with the smart contract flow for employers and employees to sign a contract digitally
- Connect data oracle to the dapp smart contracts
Companies must answer the following questions to submit a match request to this experience:
Be available for a quick Zoom meeting or phone call with the instructor to initiate your relationship and confirm your scope is an appropriate fit for the course.
Share any information gathering and assessment that the organization has completed to justify a blockchain use case. This may include information such as integration with overarching business strategy, expected transformational impacts and ROI, as well as front-end and back-end requirements.
Provide a dedicated contact who is available to the instructor for periodic updates regarding student performance and deliverable achievement.
Provide 1 or multiple dedicated contact(s) who will act as immediate supervisor to the student group(s) for their ongoing work.
Be available to attend the final presentation day (via Zoom), and provide feedback to students on their final solution/product.
Timeline
-
May 9, 2022Experience start
-
May 31, 2022Experience end