Intro to
Computer
Science

Spring 2021
course
site
-->

final project

For your final project, choose a problem that interests you that demonstrates the concepts we've been exploring this semester.

ideas

Some ideas are

To ensure that the scale of your project makes sense, I ask for an initial proposal and will give you some feedback.

You don't have a lot of time, so plan accordingly.

what to turn in

Your work should clearly documented and demonstrated. Please use docstrings. Explicit tests with docstrings or assert are encourage but not required.

Include an explanation of what you have done. (This might be something you want to show other people eventually.)

As always, be clear on what is your own new work, and what is work you or others have done previously, so quote your sources, both links to online sites, help from tutors, and anything else that your project is based on.

More explicitly, your submitted work should include

evaluation

Your goal should be to demonstrate your understanding of the course material. I would rather see a project of manageable size done well that you understand and can explain than something large, complicated, and unfinshed, or something which depends on tricky external libraries to do do most of the work.

Your work will be evaluated on

Questions? Ask!

https://cs.bennington.college /courses /spring2021 /introcs /code /project_ideas
last modified Mon April 26 2021 1:13 am