The program is great and has a lot of transferable skills. The career service is also great as they help out every step of the way. I think the course can be touched up a bit in terms of having more interactive projects for people who need that type of work to really understand the material.