I am full time M.Sc. mechanical engineer at Bosch in Germany and would like to sign up for this self-driving engineering nano degree. I have background in Java programming and don’t have any experience with Python. Do you think I would get an admission for this nano degree? Is there any time limit to end up the 3 terms? What is the shortest and longest time period? I would do this after I come home from my work and at the weekends. How many hours per week are necessary to finish it?