1. Reflective practice and learning from mistakes in social work Sicora, Alessandro. Bristol : Policy Press, 2017. SW351
3. Python machine learning: machine learning and deep learning with Python, scikit-learn, and TensorFlow Raschka, Sebastian, Birmingham, UK : Packt Publishing, [2017]. DSA215
4. Computational thinking: a beginner's guide to problem-solving and programming Beecher, Karl, Swindon, UK : BCS: the Chartered Institute for IT, [2017] GED220 ADS360