Computers are everywhere. They are used in all aspects of work and life, and are constantly evolving. Regardless of your prior experience, this course will provide you with all the knowledge and skills to enter a rewarding career in the computing industry. Gain expertise with current and emerging technologies, which can be applied creatively to new and existing problem areas. Focus on practise-based learning, and master software development for multiple hardware and software platforms. Graduate with high-level, subject-specific knowledge, and practical and transferable skills which will enable you to enter the computing industry, or proceed to further study.