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.
CS 54N has involved several field trips to explore different aspects of computer science (HANNAH KNOWLES/The Stanford Daily). While most computer science classes focus on practical skills, CS 54N: ...
This course focuses on developing and optimizing applications software on massively parallel graphics processing units (GPUs). Such processing units routinely come with hundreds to thousands of cores ...
Computer science plays a key role in nearly every aspect of modern life, and few fields of study offer more opportunities to learn and work at the cutting edge of technology. Computer scientists have ...
Take an engineering approach to computer science. Engineers like to apply scientific principles to solve real-world, practical problems. They like to design and build the systems that keep our society ...
The Professional MS in Computer Science (MSCPS) requires all students to complete a two-semester project course sequence to provide industry experience in preparation for the next step in their ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results