This course is for those wishing to gain a wide range of computing skills, from programming to web design and networking to database management; students develop practical skills to help build a broad-based knowledge of computing as well is being able to develop specialist in-depth knowledge in their preferred areas.