Computer science is a field of enormous opportunity, creativity, and diversity. The University of Washington Computer Science and Engineering department is educating next-generation software engineers and programmers to meet global computing challenges. Those challenges leap beyond basic programming and video games to interdisciplinary collaborations to solve complex societal problems. The CSE undergraduate and graduate experience highlights the opportunities for women and men in the computer science and information technology industry.