Project [NUMBER]: [TITLE]

Overview

[2-3 sentences describing the project, its purpose, and what students will create.]

Learning Objectives

This project assesses your ability to:

  • [Outcome 1 - link to course.outcomes.md]
  • [Outcome 2]
  • [Outcome 3]

Requirements

Functional Requirements

Your program must:

  1. [Specific requirement]
  2. [Specific requirement]
  3. [Specific requirement]

Technical Requirements

Your code must:

  • [Code quality requirement]
  • [Style requirement]
  • [Documentation requirement]

Getting Started

Starter Files

[Description of any provided files or where to find them]

Suggested Approach

  1. Start here: [First step]
  2. Then: [Next step]
  3. Finally: [Last step]

Example

Input:

[Sample input]

Output:

[Expected output]

Rubric

See project-[NUMBER].rubric.md for detailed grading criteria.

Grading Summary

CriterionPoints
[Criterion 1]X
[Criterion 2]X
[Criterion 3]X
TotalXX

Submission

  1. [How to submit]
  2. [What to include]
  3. [Deadline: DUE_DATE]

Academic Integrity

[Reminder about collaboration policy and what is/isn't allowed]

Getting Help

  • Start early—don't wait until the last day
  • Office hours: [times]
  • Discussion forum for conceptual questions
  • No code sharing with classmates