@Spingebill @butterdog It might make good use as a minor or double major. A lot of CompSci degrees in many universities are too narrow, and it's difficult to get a job after college with a CS degree alone, unless you have connections or a portfolio of projects under your belt. It's a good idea to have specialized knowledge in a certain field (gamedev, webdev, automation, AI, etc), unless you want to be an IT worker with a CS degree.