Skip to article frontmatterSkip to article content

Deepening your knowledge

Completing the basic assignments that demonstrate you can apply what we cover in class to your own data, is enough for a B, to earn an A you need to extend your knowledge.

You have some different pathways to earning an A.

Extending Assignments

Starting in week 3 it is recommended that you spend some time each week working on extensions to earn level 3 on the skills.

Use the feedback you get on assignments to inspire your extensions.

To submit these, submit the work to a separate <assignment>extended branch so for assignment 2 extension, submit to assignment2extended.

You should not extend every assignment since skills overlap and relate to one another.

I recommend making an issue that is a plan and asking for feedback before you work on extensions, so that you do not do too much extra work.

Some ideas:

Deployment and Distribution

Instead of earning all 15 level 3s you can earn any 10 plus one of the following:

if you go this route, I recommend level 3 for:

If your dataset of interest is hard to work with, images, or text, you might swap in representation instead of access

this means skipping level 3 for: