Group meet with advisor
Defining a set of problems that need to be addressed
Brainstorming possible solutions for the problems raised
Coming up with feasible project ideas
Submission of individual project ideas (Form A)
Consulting with the advisor and conducting discussions on the proposed ideas
Choosing the best option by putting into account cost and feasibility
Development of the project E-portfoilo
Proposal development
Researching and discussing on the best implementation
Discussing best possible division of labor based on skill and field of expertise
Submission of the selected project idea
Dividing the project into smaller chunks
Assigning specific tasks to each member
Researching necessary materials
Calculating potential cost of the project
Dividing the budget between the different factions
Weeding out unnecessary costs
Purchasing necessary materials
Working on individual tasks based on field of expertise
Purchasing materials that may have been looked over
Maintaining proper schedule
Assembling Individual components into one
Correcting unforeseen mistakes
Prototype fabrication
Making sure the prototype functions as intended
Correcting and readjusting unfeasible requirements
Testing the prototype