This week’s topics
Applying Mathematics for Computer Science in practice: case studies
- Case analysis
- Linking theory to practice
- Evaluating evidence
What you will be able to do
- 1.4 Evaluate the use of binary representation in the field of computer science.
- 2.5 Analyse the similarities between Boolean logical operators and Boolean algebra in set theory.
- 2.6 Evaluate mathematical proof techniques and the circumstances under which they may be appropriate.
- 3.3 Analyse the differences between ordinary and modular arithmetic.
- 3.4 Evaluate the use of modular arithmetic and prime numbers in security applications such as cryptography and hashing.
- 5.4 Analyse the significance of the determinant of a matrix.
Activity
Start with this week’s 3 videos, then: Case-study workshop: apply the unit’s concepts to a real or realistic case and evaluate the outcome.
Study materials
Videos
- What is Monte Carlo Simulation? · YouTube · IBM Technology · 5 min · for registered students
- Monte Carlo Simulation · YouTube · MarbleScience · 10 min · for registered students
- Computational Thinking: What Is It? How Is It Used? · YouTube · College & Career Ready Labs │ Paxton Patterson · 6 min · for registered students
Further resources
- Contemporary Mathematics, 7.11: Expected Value · PDF · OpenStax Contemporary Mathematics (2023), 7.11: calculating the expected value of an outcome, pp. 797–807 · for registered students
- College Algebra 2e, 4.2: Modeling with Linear Functions · PDF · OpenStax College Algebra 2e (2021), 4.2: building and using a linear model for a real problem, pp. 351–364 · for registered students
- Python-based simulations of the probabilistic behavior of random events · Open-access article · Seebut et al. (2022), Eurasia Journal of Mathematics, Science and Technology Education. Students simulate random events in Python to explore probability. · for registered students
- Some reflections on the teaching of mathematical modeling · Open-access article · Warwick (2007), The Mathematics Educator. Reflections on the stages and pitfalls of mathematical modelling. · for registered students
Materials marked “for registered students” open in the student portal, which is set up as soon as you receive final acceptance.