I graduated from Texas A&M University with a degree in computer science.

Computer science is rather interesting, and you might be surprised that I consider it different from general programming. Programming is a skill, whereas computer science is a field of study. Programmers code to solve practical problems, while computer scientists question what's possible. Programming is the "how"; computer science is the "why". Both are needed for technological progress.