Question 1 • Understand the common general-purpose data structures, algorithmic

Question 1 • Understand the common general-purpose data structures, algorithmic

Question 1 • Understand the common general-purpose data structures, algorithmic techniques and complexity classes. • Develop and apply algorithms and data structures to solve computational problems. • Explain how an algorithm or data structure works in order to communicate with relevant stakeholders. • Write readable, tested, documented and efficient Python code. Question 2 • Understand the common general-purpose data structures, algorithmic techniques and complexity classes. • Develop and apply algorithms and data structures to solve computational problems. • Explain how an algorithm or data structure works in order to communicate with relevant stakeholders. • Write readable, tested, documented and efficient Python code.