Learning Outcomes

This page presents course-level and module-level outcomes. Outcomes identify what students will know and be able to do if they master the material.

Course-level outcomes

Students mastering the material in this course will achieve the following student outcomes:

Understand how to succeed in 314 during the pandemic

Referencing modules: Learning in a pandemic

Understand how to perform agile project management using GitHub and Issue-Driven Project Management

You understand how to apply Issue-Driven Project Management using the GitHub hosting service to implement a simple agile software process.

Referencing modules: IDPM Project Management

Design and implement effective test suites

Referencing modules: Unit Testing

Perform software review

Referencing modules: IDPM Review

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.

Referencing modules: IDPM Project Management

Assessed by:

Write useful project documentation

Learn to write user and developer-level documentation.

Referencing modules: IDPM Project Management

Assessed by:

Understand the software deployment process

Referencing modules: Deployment