The purpose of the team assignment is for you to collaborate on implementing encryption
techniques and embedding encrypted messages within images using Python. This
will involve developing functions for encryption and pixel-level image comparison.
Guidelines
This assignment has 3 tasks and is worth a total of 33 points. Your team’s progress will be evaluated in two ways: Task 1 will be assessed during an in-class checkpoint demonstration with a member of the teaching team, while the remaining tasks will be evaluated using the autograder.
In addition to the demonstration, all of your team’s code should be uploaded to
Gradescope.
Read each task carefully. You are responsible for following all instructions
within each task. The table above lists everything you need to submit.
When your work is complete, confirm your deliverables are submitted to
Gradescope.
Late submissions will be accepted up to 24 hours after the due date. There is
a 25% penalty for late submissions.
Unless mentioned otherwise, for all programming tasks (Python or
MATLAB), team and individual, you will be generating a flowchart.
Accessing Gradescope for the first time in ENGR 133?
Log into Brightspace and open your ENGR 133 course.
Click Content from the black menu ribbon at the top of the page.
Click Welcome to ENGR 133 from the Table of Contents in the left sidebar.
Click the link titled Click here to access Gradescope.
Select the assignment you are ready to submit.
Opening Gradescope through Brightspace will auto-enroll you in the Gradescope
course for your section. You can access Gradescope through Brightspace
throughout the semester.
You can resubmit to Gradescope as many times as you need. Only your final
submission is graded.
If you cannot copy-paste into Gradescope, then you may need to refresh or
update your browser. Use a search engine to find a solution for your specific
browser.
Each team member is expected to contribute to every team task.
You and your team members will be held responsible for all material.
All collaborators should be clearly listed, and their contributions are
properly referenced.
Only one team member needs to submit the task to Gradescope, but they must
assign all other team members to the submission. For help with submitting team
assignments, click
here.