The course was world-class. It was taught by industry experts who are world-renowned. In the first and second year you may not be learning the most up to date topics yet, but it is important to build up the base of your knowledge so you can properly learn about the newest and most state of the art topics in the field. I found the course full of challenging yet rewarding coursework. You will spend a lot of time in labs working but it is well worth it. The graduates are highly desired and will almost guarantee you a job.