• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
Log In
Join for Free
  • Browse
  • Software Project Management

Software Project Management Courses

Software Project Management courses can help you learn project planning, risk assessment, resource allocation, and team collaboration techniques. You can build skills in scheduling, budgeting, and adapting to changing project requirements. Many courses introduce tools like JIRA, Trello, and Microsoft Project, which facilitate task tracking and team communication, ensuring that projects stay on schedule and within budget.


Popular Software Project Management Courses and Certifications


  • Status: Free Trial
    Free Trial
    G

    Google

    Foundations of Project Management

    Skills you'll gain: Project Management Life Cycle, Change Management, Organizational Structure, Project Management, Project Coordination, Organizational Change, Agile Methodology, Project Planning, Waterfall Methodology, Interpersonal Communications, Strategic Thinking

    4.9
    Rating, 4.9 out of 5 stars
    ·
    99K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Alberta

    Software Product Management

    Skills you'll gain: Agile Software Development, Project Risk Management, Requirements Analysis, Agile Methodology, Kanban Principles, Risk Management, Project Planning, Requirements Elicitation, Sprint Retrospectives, Requirements Management, Functional Requirement, Business Requirements, Sprint Planning, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Software Technical Review, Risk Management Framework, Product Management, Project Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    12K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Politecnico di Milano

    Agile Project Management for digital projects

    Skills you'll gain: Agile Project Management, Agile Methodology, User Story, Sprint Planning, Sprint Retrospectives, Backlogs, Project Management Software, Team Management, Continuous Improvement Process, Customer Engagement

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    G

    Google

    Agile Project Management

    Skills you'll gain: Agile Project Management, Backlogs, Agile Methodology, User Story, Sprint Planning, Agile Product Development, Product Roadmaps, Sprint Retrospectives, Kanban Principles, Coaching, Team Management, Organizational Change, Prioritization, Problem Solving, Influencing

    4.8
    Rating, 4.8 out of 5 stars
    ·
    15K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IBM

    IBM IT Project Manager

    Skills you'll gain: Software Development Life Cycle, Stakeholder Engagement, Software Architecture, Agile Software Development, Project Management Life Cycle, Resource Management, Peer Review, Earned Value Management, Stakeholder Management, Agile Methodology, Project Risk Management, Stakeholder Analysis, Kanban Principles, Project Management, Information Technology, Risk Management, Interviewing Skills, Agile Project Management, Leadership, Communication

    4.7
    Rating, 4.7 out of 5 stars
    ·
    10K reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Microsoft Program Management

    Skills you'll gain: Earned Value Management, Stakeholder Management, Program Management, Stakeholder Communications, Agile Project Management, Stakeholder Engagement, Project Management Office (PMO), Agile Methodology, Project Performance, Team Leadership, Project Schedules, Virtual Teams, Team Building, Conflict Management, Change Management, Project Management Life Cycle, Return On Investment, Strategic Leadership, Communication, Risk Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    145 reviews

    Beginner · Professional Certificate · 3 - 6 Months

What brings you to Coursera today?

  • Status: Free Trial
    Free Trial
    P

    Packt

    Planning & Control with Oracle Primavera PPM Professional

    Skills you'll gain: Earned Value Management, Project Controls, Project Planning, Project Management Software, Cost Management, Budget Management, Performance Reporting, Process Improvement and Optimization, Dashboard, Administration, Data Import/Export, Data Visualization, User Accounts

    4.7
    Rating, 4.7 out of 5 stars
    ·
    94 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    H

    Howard University

    Project Management Essentials

    Skills you'll gain: Project Management Institute (PMI) Methodology, Project Management Life Cycle, Project Management, Project Risk Management, Project Controls, Project Scoping, Project Planning, Project Closure

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.1K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IBM

    Project Management Capstone

    Skills you'll gain: Peer Review, Project Management, Project Management Life Cycle, Agile Project Management, Project Risk Management, Project Portfolio Management, Project Closure, Project Controls, Work Breakdown Structure, User Story, Backlogs, Scrum (Software Development), Sprint Planning, Project Planning, Project Documentation, Project Performance, Management Reporting, Risk Management, Recruitment, Leadership

    4.9
    Rating, 4.9 out of 5 stars
    ·
    113 reviews

    Advanced · Course · 1 - 3 Months

  • Status: Preview
    Preview
    J

    Johns Hopkins University

    Managing AI Projects: From Strategy to Delivery

    Skills you'll gain: Responsible AI, AI Product Strategy, Stakeholder Management, Team Performance Management, Project Management, Project Risk Management, Data Ethics, Workforce Management, Risk Mitigation, Project Management Life Cycle, Agile Methodology, Artificial Intelligence, Team Management, Scalability, Diversity Training, Budget Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    40 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Agile Projects with Pivotal Tracker: A Hands-On Guide

    Skills you'll gain: Jira (Software), User Story, Agile Software Development, Agile Project Management, Sprint Planning, Agile Methodology, Software Development Tools, GitHub, User Accounts

    Mixed · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    Project Management

    Skills you'll gain: Project Implementation, Team Building, Milestones (Project Management), Project Closure

    Intermediate · Course · 1 - 4 Weeks

Searches related to software project management

kanban for software project management
software engineering: software design and project management
software product management
introduction to software product management
1234…834

In summary, here are 10 of our most popular software project management courses

  • Foundations of Project Management: Google
  • Software Product Management: University of Alberta
  • Agile Project Management for digital projects: Politecnico di Milano
  • Agile Project Management: Google
  • IBM IT Project Manager: IBM
  • Microsoft Program Management: Microsoft
  • Planning & Control with Oracle Primavera PPM Professional: Packt
  • Project Management Essentials: Howard University
  • Project Management Capstone: IBM
  • Managing AI Projects: From Strategy to Delivery: Johns Hopkins University

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Frequently Asked Questions about Software Project Management

Software Project Management is the process in which teams and individuals adhere to assigned tasks and deadlines with the goal of producing software, as directed by a Project Manager. The process is designed to manage software development and address business concerns such as efficiency, release management, and other aspects aimed at getting software to market.

It’s important to learn how to manage software projects so that development teams and stakeholders can stay up-to-date on a project’s progress, monitor changes in the process, and mitigate risks that could affect the project.‎

A quick internet search shows practically unanimous results that Software Project Management is a good career choice, with good pay, job prospects, and opportunity for growth. The average median salary of Software Project Managers in the U.S. is $84,518 per year, with some opportunities offering more than $123,000 per year.

Software Project Managers can easily leverage their skills and experience to transfer to other roles. According to Zippia, the top ten most common jobs for former Project Managers include Senior Project Manager, Program Manager, Consultant, Information Technology Project Manager, Operations Manager, Owner, Manager, Construction Manager, Business Analyst, and Product Manager.‎

Through Coursera, courses that cover Software Project Management equip learners with knowledge in Agile software development processes and methodologies, tools that enable collaboration and communication within a team, practical management experience in a safe, simulated software production setting, and more.

Lessons on Software Project Management are taught by instructors from major tech names and universities, including the University of Alberta, Coursera Project Network, University of Minnesota, and other organizations. Learners can enjoy exploring Software Project Management with instructors specializing in Science and Engineering, Computing Science, and other disciplines. Course content on Software Project Management is delivered via video lectures, hands-on projects, readings, quizzes, and other types of assignments.‎

Software project managers need to have a balance of technical software skills, the ability to manage projects, and leadership and teamwork skills to effectively manage people. People who can direct others, delegate responsibilities, solve problems, and boost morale are well suited for roles in software project management. They also possess good organizational skills and have a habit of getting things done on time. People best suited for these roles pay attention to detail so that projects run smoothly and costly mistakes aren't made. They're able to multitask as well and have the ability to prioritize tasks.‎

Someone in software project management might begin their career in any entry-level software position, such as a software engineer, software sales trainee, or internship with a project manager. To advance to a software project manager position, however, you'll need to earn a bachelor's degree, usually in a field like information technology, computer science, software engineering, or software development management. A graduate degree in the software or management fields increases your job prospects but is not necessarily required. Once you've established yourself as a software project manager, common career paths include moving on to a chief operating officer, senior software project manager, or another senior management role within an organization.‎

People with a background in software project management are hired by IT companies as well as almost any company in any industry. They often have the option to work remotely but can work on-site as well. Examples of places that hire software project managers include health care insurance companies, software development companies, data security organizations, banks, employment agencies, and e-commerce sites.‎

It would be very useful to study how to gain team building and communication skills if you're striving to be an effective software project manager. These soft skills are an integral part of software project management roles. Other topics related to the profession are the developmental lifecycle and processes of software, diversity in the workplace, leadership principles, product development, and Agile project management.‎

Online Software Project Management courses offer a convenient and flexible way to enhance your knowledge or learn new Software Project Management skills. Choose from a wide range of Software Project Management courses offered by top universities and industry leaders tailored to various skill levels.‎

When looking to enhance your workforce's skills in Software Project Management, it's crucial to select a course that aligns with their current abilities and learning objectives. Our Skills Dashboard is an invaluable tool for identifying skill gaps and choosing the most appropriate course for effective upskilling. For a comprehensive understanding of how our courses can benefit your employees, explore the enterprise solutions we offer. Discover more about our tailored programs at Coursera for Business here.‎

This FAQ content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok