This course picks up on skills developed in the introductory course. This advance course dives deep into the sophisticated tools cutting edge developers are using in the rapidly advancing web and mobiles industries. Additionally, the course delves into the complex research methodologies that can and should be used before the design process begins.