Increasingly powerful mobile devices and widespread low-cost mobile broadband have led to a rapid increase in sophisticated mobile applications and services. This course provides the specialist skills and knowledge required for developing mobile, embedded, and web applications. It is ideal for those seeking to enter this new and exciting area of computing. The course will also give you an excellent grounding in software engineering and web development that will lead to many opportunities in information technology and business computing.