computerscience - All Posts A Major Dilemma: Computer Science By Peer Advisors On June 12, 2017 In Academics, Technology Computer science is concerned with the systematic study of algorithms for describing and transforming information. At William & Mary, students can choose to either major Read More →