Computer science involves much more than writing code. It blends technical knowledge —like programming, algorithms and data systems — with soft skills, such as communication and problem-solving.
Standing room only. That's a phrase not often associated with a computer science class, but it describes what's on the verge of happening in Northwestern Engineering's popular computer science course ...
Become a Computer Scientist and join a growing and rewarding field. A degree in CS teaches versatile skills for processing and representing information. This program prepares you for a wide range of ...
We have a high faculty-student ratio. We will know your name. Hackathons, contests, research, and conferences are part of the student experience. Employers look for W&M graduates because of their ...