What do I need to study for machine learning?
As a master's degree student in Artificial Intelligence, I strongly advise you to study some basics in Machine Learning.

To do that, you can get a good book (Machine Learning, Tom Mitchell, McGraw Hill, 1997) for the theory and practice by yourself trying some Kaggle competitions.

I suggested the book of Mitchell because he is an expert in the field, and lot of Machine Learning courses uses his book. You can also follow his videolectures online 

On Kaggle, you can find many useful tutorials (named as Notebooks) to get started working with the available datasets.
Some tutorials about Titanic Challenge here