I believe, one of the most interesting topics, which includes opportunities for both to learn more about algorithms theory and see an example of the practical implementation, is the topic of NumPy sorting. This may sound a little nerdy, but let me provide a short survey of available options to prove the suggestion above. https://vovenur.medium.com/numpy-sorting-and-dancing-and-memes-bf3ce0fe7c3