Due: Wednesday, Feb 5th by 11:59 PM

This is an Individual assignment.

Individual Project

Software development is a vast and rapidly-changing field. Almost any substantial project will require you to learn about new technologies, which could include programming languages, libraries, databases, etc. Being able to learn new technologies on your own and use them effectively in a project is an essential skill for a software developer.

Your task in this assignment is to propose an individual project you will work on this semester that involves one or more technologies related to software development that will be a new learning experience for you.

Some possible examples:

These are just examples: I encourage you to be creative and think of something that interests you personally. The most important requirement is that you should learn something new!

Scope

The project should be smaller in scope than your team project: the purpose is more to learn something new than to create a substantial software system. However, your project must be nontrivial: the system you create should do something interesting.

Proposal Format

Your proposal should be 1-2 pages, and contain the following information:

Submitting

Submit your document in PDF format to Marmoset as assign02:

https://cs.ycp.edu/marmoset/

Important: Only submissions in PDF format will be accepted. Do not submit a document in any other format!