<p>I plan to apply for UCSD CS Master, but have no idea which areas in CS is a good choice. I am even not very sure about what my interest is. I like coding, and have a little interest in compilers, AI, ML and distributed computing. What specific area should I choose?</p>