
Master software development, AI programming, and mobile apps - available in-class, distance, or combined.
The Analyst Programmer Diploma provides a comprehensive foundation in software development and computer science. Students gain hands-on expertise in Python, C++, and Java programming, database design with SQL, client-side and server-side web programming, and mobile app development.
The program also covers AI programming and algorithms, software project management, and modern development practices. Students graduate with a strong technical portfolio and the skills to work across a wide range of software development roles.
This program is available in-class, via distance learning (asynchronous - at your own pace), or combined. Eton College has helped 83% of graduates land their dream careers through industry-relevant, PTIRU-certified programs.
Student Pathways Canada provides free guidance to help eligible BC residents apply for this program and navigate provincial student funding.
Check Your Eligibility← View All Programs