Answer: You don't really need to take 312; it may provide some interesting background, and help you think better about some of the more theoretical parts of the compiler, but 213 is enough. I would also say that you absolutely should not take it without 213; a good knowledge of how a computer ac...