Design thinking is a big organizational fad, and hopefully one that’s here to stay. There’s a lot you can do to learn about design, most of it not things you get in a typical undergraduate program (outside product design itself). In a single sentence, design thinking has to do with increasing your empathy towards users’ problems and creativity in solving them. In practical terms, tuning your ability to learn about users, write up user personas, and deliver user stories are some of the more immediately useful skills you can develop. The most fundamental idea you can take to heart is that you’re designing a product around a user not trying to program a user around a product.