Didn’t know if you knew about this, but Grand Valley has a Grand Rapids campus in downtown Grand Rapids, which is where you would have most of your classes as a computer science student. Also, there is a bus that connects to the two campuses and more for free.