Is a graduate degree a sure way to break into an established tech company, or would taking targeted one off courses online (Coursera, etc.)? If so, what classes would you suggest?