computer science computer science

Computer Engineer Barbie is shown at the New York Toy Fair in New York. Critics took issue this week with a book that portrays Barbie needing help from boys in order to make a video game and fix a virus. Mark Lennihan/AP hide caption

toggle caption
Mark Lennihan/AP

After Backlash, Computer Engineer Barbie Gets New Set Of Skills

  • Download
  • <iframe src="https://www.npr.org/player/embed/365968465/365993132" width="100%" height="290" frameborder="0" scrolling="no" title="NPR embedded audio player">
  • Transcript

Cat Or Dog? Sure, you can easily tell the difference. But a machine may not be able to guess on the first try. iStockphoto hide caption

toggle caption
iStockphoto

Deep Learning: Teaching Computers To Tell Things Apart

  • Download
  • <iframe src="https://www.npr.org/player/embed/280232074/280255244" width="100%" height="290" frameborder="0" scrolling="no" title="NPR embedded audio player">
  • Transcript

Alex Tu, an advanced placement student, takes a computer science class in Midwest City, Okla. There's been a sharp decline in the number of computer science classes offered in U.S. secondary schools. Sue Ogrocki/AP hide caption

toggle caption
Sue Ogrocki/AP

A Push To Boost Computer Science Learning, Even At An Early Age

  • Download
  • <iframe src="https://www.npr.org/player/embed/271151462/278389311" width="100%" height="290" frameborder="0" scrolling="no" title="NPR embedded audio player">
  • Transcript

Harvey Mudd President Maria Klawe often uses her longboard to get around campus and chat with students like senior Xanda Schofield. Wendy Kaufman/NPR hide caption

toggle caption
Wendy Kaufman/NPR

How One College Is Closing The Computer Science Gender Gap

  • Download
  • <iframe src="https://www.npr.org/player/embed/178810710/180361612" width="100%" height="290" frameborder="0" scrolling="no" title="NPR embedded audio player">
  • Transcript