I have taken courses in Artificial Intelligence and Machine Learning, covering a variety of topics including:
The majority of my experience involved programming in Python. In particular, my honours project was aimed at extending the decision trees module of Scikit-learn, the popular machine learning library for Python.