Swenson College of Science and Engineering
Computer science and art merge in Charles McGregor’s creations.