Certified Associate in Project Management
Earn the globally recognized CAPM certification and demonstrate your foundational project management knowledge. No prior experience needed – just 23 hours of education. Start your PM career today!
Exam syllabus, organized by domain
Try a real question
Sample Certified Associate in Project Management exam question
Answer this question the same way you would on exam day. No sign-up needed — one random question, three tries to swap it out.
The code block implements a resource leveling algorithm. A project manager uses this to resolve overallocation. The schedule shows three activities requiring the same resource. What does the output of the function likely modify?
def resource_leveling(activities, resource_capacity):
sorted_acts = sorted(activities, key=lambda a: a.start)
daily_usage = {}
for act in sorted_acts:
for day in range(act.start, act.finish+1):
if day not in daily_usage:
daily_usage[day] = 0
if daily_usage[day] + act.resources <= resource_capacity:
daily_usage[day] += act.resources
else:
act.start += 1
act.finish += 1
return activitiesFrequently asked questions
Key facts about the Certified Associate in Project Management certification and how to prepare for it.
Skills & Requirements
What you need to know before attempting the Certified Associate in Project Management exam.
Compare related certifications
Explore other certifications in the same category and see how they stack up.