Module: Project Management

Process models, team coordination, planning, and issue management.

Learning Outcomes

Practice simple project planning techniques

Learn to collaborate more efficiently in a team by breaking a project into sequence of milestones, and each milestone into issues which are assigned to group members and tracked in GitHub.

Write useful project documentation

Learn to write user and developer-level documentation.


Experiential Learning


A17: Assess your team presentation

Outcomes assessed: Practice simple project planning techniques, Write useful project documentation

This assessment will evaluate the ability of teams to create a first presentation that satisfies the requirements.