Master the computer hardware and software that drive our fast-paced world. With a degree in computer science or computer engineering from WSU, you gain advanced knowledge of software engineering, operating systems, neural networks, data mining, computer graphics and animation, computer security, networking, and programming languages. Related fields of study like the digital technology and culture major help you meld design, multimedia authoring, and the cultural and social aspects of digital technology. You learn the theory underlying computer technologies and put your knowledge to use in hands-on experience. Laboratories and courses are state-of-the-art, giving you a competitive edge in the job market.