Having come into the course from a non computer background I thought that the course could prove too much for me. However I have found the level of tuition to be exceptionally high and was well guided to the correct topics for self learning in order to succeed. The course moves at a fast pace with a wide range of interesting subjects. There is a high level of interaction between the students and Ericsson which gives you an unprecedented insight into company operations. The programme overall is highly rewarding and provides a great challenge to learn new skills or to up-skill to enter the working world as a Software Engineer.