AIITE Certificate Program · Track 1 of 4 ← All 4 tracks

Programming & Computer Science Foundations

Core computer science fundamentals — an introduction to programming and algorithmic thinking. Complete every course below and submit a screenshot of each completion.

Course links open each provider’s own site in a new tab. AIITE does not control their content, pricing, or availability. Some providers charge for graded assignments, completion records, or certificates even when the course itself is free to audit.

2Courses in this track
Beginner–IntermediateSkill level
Certificate earnedAIITE Certificate of Completion in Programming & Computer Science Foundations
Learning PathAIITE Certified Software Practitioner (given only when all tracks are completed)

Providers in this track

UC San Diego (Coursera)University of Pennsylvania (Coursera)

There are 2 courses in this track

1. Computational Thinking for Problem Solving

University of Pennsylvania (Coursera)

Susan Davidson, University of Pennsylvania

Free~20 hours

2. Data Structures

UC San Diego (Coursera)

Neil Rhodes, UC San Diego

Free~20 hours

AIITE independently curates these learning resources and is not affiliated with, sponsored by, or endorsed by the listed providers unless expressly stated. Provider certificates and AIITE credentials are separate awards. AIITE issues certificates in this program after verifying the completion evidence you submit; this is not an independent AIITE examination of competency.