This document discusses using machine learning algorithms for credit card fraud detection. It proposes using principal component analysis for feature selection followed by logistic regression and decision tree models. It finds that logistic regression has higher accuracy at 79.91% compared to 71.41% for decision tree. The proposed approach aims to better handle imbalanced data and reduce fraudulent transactions. Future work could implement the approach in Python and produce experimental results.