CRITERIA C and D – Developing an Algorithm
Your goal is to show that representing and simplifying quantities in different forms can help
explore remarkable discoveries and developments.
You are an algorithm expert that is contracted by companies to help them generate bar code,
packaging, personnel or student identification numbers. Different companies have
approached you to develop their numeric codes that can be validated using an algorithm.
Following your expertise, you are tasked to select one company of your choice, develop an
algorithm to help it generate numbers for its personnel identification or product numbers that
can be validated using a sophisticated algorithm.
• Give a brief history of algorithm [ in credit card ,bar code or any other]
• Introduce your company
• Explain how you will develop your algorithm.
• Your algorithm must be challenging to develop but easy to use.
• You must also give examples of how your algorithm works and how it can be used to
validate numbers.
• You can include the sample pictures of your product.
• Cite your sources in MLA style.
You will be assessed on Criteria C and D