This is a very interesting take on the problem of "finding engineers". I guess the model is to partner with companies who need engineers and then connect thsoe engineers with the sponsoring companies once they are trained. I am not sure though if 4 weeks is enough for someone with no background in computer science or programming. But it is probably a great idea for people with some background/experience already in programming.