If you were to choose to receive a degree in computer science, you have a couple of options. You can get a bachelor's, where you will be involved with working with operating systems, software security, and math. You could get a master's, where you would go into modeling, software engineering, and creating databases. Or, you could try to pursue a Ph. D. Getting a Ph. D. will require some form of teaching and other things in that manner, but you will be able to better focus your career on one specific thing, such as robotics.