Education Institutions
Schools, colleges, universities, IITs, NITs, IIITs, teacher educators, and research groups with a clear learning problem.
Client onboarding
Clients help students work on authentic educational needs by providing context, feedback, constraints, representative users where feasible, and a realistic handover target for a semester-length prototype.
ET617 clients can come from a wide range of educational and social contexts.
Schools, colleges, universities, IITs, NITs, IIITs, teacher educators, and research groups with a clear learning problem.
NCERT, SCERTs, AICTE, UGC, NGOs, foundations, community learning programs, and inclusion-focused initiatives.
Startups, companies, learning platforms, training teams, and product groups looking for exploratory educational prototypes.
A good client brief is specific enough for students to start, but open enough for discovery and iteration.
Describe the learners, current practice, pain points, educational goals, language context, accessibility needs, and why the problem matters.
Provide a one-page assignment with desired outcomes, constraints, non-negotiables, examples of existing materials, and rough success criteria.
Join discovery, review, and handover conversations. Help identify representative users or domain experts when appropriate and approved.
Clarify priorities when scope must be reduced, respond to meeting minutes, and validate assumptions before students build too far.
Discuss ownership, licensing, repository visibility, attribution, reuse, and open-source expectations early with the teaching team.
Avoid sharing sensitive personal data unless explicitly approved and necessary. Student projects should minimize data collection and protect learners.
The course uses a lightweight but disciplined project rhythm.
Clients are contacted, project ideas are collected, proposals are reviewed for educational relevance, technical feasibility, scope, IPR clarity, accessibility, and diversity.
Student teams meet clients and mentors, write meeting minutes, study the context, and convert the brief into requirements and design priorities.
Teams demonstrate early builds, collect feedback, revise the backlog, and manage risks such as exam periods, festival breaks, or unavailable stakeholders.
Teams submit the final report, repository, presentation, deployment notes, and demonstrate the prototype to clients and evaluators.
Clear communication keeps the project useful even when the problem evolves.
Teams send time, place, agenda, intended outcome, background documents, and expected preparation. Two working days of notice is a useful default.
Focus on learner needs, scope, decisions, assumptions, validation evidence, risks, and what must be demonstrated in the next sprint.
Teams share minutes with client, mentor, and members. Clients review decisions and corrections quickly so work does not drift.
Scope note: ET617 projects are educational prototypes built within a semester. Production deployment needs additional review, maintenance planning, institutional approval, and data protection checks.