No prior coding experience is required. The curriculum teaches programming from the basics. But analytical aptitude is essential.