Can I learn the necessary computer science to build the software part of a self-driving car in one month?