ET617 Educational App Design

The course portal for ET617, a recurring Educational App Design course where student teams design, build, evaluate, and document educational applications through agile workflows, mentorship, and responsible technology practice. The first run was offered in 2025-2 Spring Semester.

Course Overview

ET617 is structured as a course portal for students, clients, mentors, instructors, and evaluators across course runs.

Each student group worked on a task from a client or partner organization and carried it through the main phases of an educational app development project: preliminary study, requirements specification, design, implementation, evaluation, reporting, final presentation, and demonstration of a runnable system.

Course Links

Fast access to the public materials that make this page useful when hosted on GitHub Pages.

Policies

Responsible Practice

Review course policies for security, ethics, accessibility, AI use, anti-plagiarism, IPR, and DPDP awareness.

Resources

Templates and Notes

Open course resources for templates, repository naming, presentation material, and cohort notes.

Semester Timeline Preview

The full timeline converts the implementation plan into phase-based milestones and weekly deliverables.

Pre-semester to Week 2

Orientation and project discovery

Client onboarding, course expectations, educational app examples, agile foundations, and project matching.

Weeks 3โ€“7

Requirements and prototype sprint

Team formation, stakeholder interviews, requirements report, low-fidelity design, and working prototype.

Mid-semester to Week 12

Iterative development

Usability feedback, sprint reviews, testing, security checks, accessibility improvements, and documentation.

End semester

Showcase and evaluation

Final demonstration, project report, repository handover, reflection, and client-facing presentation.

Shared Infrastructure

Common spaces keep teams visible, accountable, and easy to evaluate.

WhatsApp Community

Announcements, reminders, quick coordination, and peer support use the course community channel.

Responsible Practice

Security, ethics, accessibility, responsible AI, anti-plagiarism, IPR, and DPDP awareness are treated as design requirements.