For undergraduates we offer a B.S. in Computer Science and Engineering that focuses on programming and building computer systems. For those looking to code and design for the Web, we also offer a B.S. in Web Design and Engineering that pairs a technical education in computing with courses in graphic arts, communication, and sociology.By your senior year, you'll take on a major project that identifies a need, and then creates a product to address it. Past projects include apps to improve health care in rural areas, virtual reality software for treating anxiety, and nanosatellite software.