Course portal

Designing educational apps with real partners and real constraints.

This portal supports ET617 across course runs, bringing together educational design, software development, user research, responsible AI, accessibility, and project communication. The first run was held in 2025-2 Spring Semester.

Course Purpose

Students translate educational needs into working app experiences. The emphasis is on purposeful design decisions, iterative development, stakeholder feedback, and evidence-informed improvement.

Who Uses This Portal

This website supports students, clients, partner organizations, mentors, instructors, and external evaluators with shared expectations, timelines, policies, and project information.

Learning Outcomes

By the end of the semester, students should be able to manage a complete educational app design cycle.

Analyze Context

Study learners, client goals, domain constraints, privacy considerations, and educational objectives.

Design Responsibly

Create inclusive, accessible, ethically grounded app workflows with appropriate use of data and AI.

Develop Iteratively

Use agile methods, GitHub, issue tracking, sprint reviews, and tests to build incrementally.

Evaluate Usability

Collect feedback from users, mentors, clients, and peers to improve app quality.

Communicate Clearly

Maintain reports, presentations, meeting notes, repository documentation, and handover materials.

Deliver Professionally

Present a working app, final report, technical documentation, and reflective account of decisions.