Can someone explain the difference? What's the difference at daily job level, title, compensation? I want to learn one of these but could not afford a master program (time and money wise). I'm inclined to go to boot camps, coursera, books. Could someone point me to a good study plan to land a job at 2nd-tier companies? (Some suggested before to get a MS, but I really can't afford it)
Start by doing projects from Kaggle and put them on your github.
Machine Learning is a subset of data science. AI is what people who have no idea what ML is call it.
Gatech MSCS is pretty cheap but I guess it's time consuming