Ready to learn more?

Next Cohort: Sep 8-Feb 8

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Duration

up to 6 months

Tuition

$160

 

Sep 8-Feb 8

Plus 3 other start dates

Oct 5 - Mar 5 2027

Nov 2 - Apr 2 2027

Dec 7 - May 7 2027

Commitment

Part-Time

Delivery

Online

Credential

Certificate

Year Founded

1908

Scholarships

no

The University of Alberta’s Software Product Management (SPM) is a 6-course specialization in mastering Agile software development practices to confidently interact with clients and work with a development team. This Massive Open Online Course (MOOC) is delivered online making it easy to grow a career in software product or project management.

The Software Product Management specialization is designed to help learners create better software, satisfy their clients, and grow their careers.

The specialization focuses on current approaches to software product management, including the principles of efficient and effective software development using the “Agile” framework. It provides an opportunity for professional development for those already in the field-whether they are looking at exploring current practices and techniques, or wishing to move into the role of a software product manager.

Upon completing the specialization, graduates will be comfortable with Agile software development practices, and be able to confidently interact with clients, manage a team of developers, and learn from the insights of others in the software product management community.

Learners should have a basic knowledge on how software is developed. Programming experience is not required.

Students must complete the six required courses delivered through Coursera, to receive their certificates from both Coursera and the University of Alberta.

What You’ll Learn

  • Introduction to Software Product Management.
  • Software Processes and Agile Practices.
  • Client Needs and Software Requirements.
  • Agile Planning for Software Products.
  • Reviews & Metrics for Software Improvements.
  • Software Product Management Capstone.

Ready to get started?

Next Cohort: Sep 8-Feb 8

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Student Reviews (13)

Write a Review

University of Alberta

Transformative experience

Jillian A

June 16, 2026

Graduated From

Master of Education - Elementary Education

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

na

Completing my Master of Education at the University of Alberta was a transformative experience. The program challenged me to think critically, conduct meaningful research, and develop innovative approaches to teaching and learning. The supportive facul...

Completing my Master of Education at the University of Alberta was a transformative experience. The program challenged me to think critically, conduct meaningful research, and develop innovative approaches to teaching and learning. The supportive faculty and engaging coursework helped me build confidence as an educational leader. Since graduating, I have taken on new professional opportunities and feel well-equipped to contribute to positive change in the field of education.

University of Alberta

Collaborative environment

Melanie Smythe

June 16, 2026

Graduated From

Master of Education - Elementary Education

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

na

As a working educator, I appreciated the flexibility and relevance of the University of Alberta's Master of Education program. The curriculum balanced theory and practice, allowing me to immediately apply what I learned in my classroom and school commu...

As a working educator, I appreciated the flexibility and relevance of the University of Alberta's Master of Education program. The curriculum balanced theory and practice, allowing me to immediately apply what I learned in my classroom and school community. The collaborative environment fostered meaningful discussions with peers from diverse backgrounds, and those connections became one of the most valuable parts of my experience.

Other courses in Agile Software Development