Programming Experience Not Required
Programming experience is NOT required for an undergraduate major in computer science. In fact, we welcome students with little or no programming experience. Computer science is really about using computers and computation as tools to solve problems and to build tools for others to use. Programming is just one part of the discipline.
Computer science requires the ability to think clearly and analytically; we can teach you the rest and inspire you to go beyond. If you enjoy problem solving, design challenges, or mathematics, computer science may be right for you.
Many of our successful students don't make the CS switch until their sophomore year and the CS Major Advisers have created a specific track for that plan.