• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. 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


  • U

    University of Alberta

    Software Product Management

    Beginner · Specialization

  • I

    IBM

    IBM IT Project Manager

    Skills you'll gain: User Story, Software Development Life Cycle, Team Motivation, Software Architecture, Project Management Life Cycle, Stakeholder Engagement, Project Planning, Project Management, Peer Review, Interpersonal Communications, Agile Software Development, Scrum (Software Development), Stakeholder Management, Stakeholder Communications, Information Technology, Risk Management, Interviewing Skills, Agile Methodology, Leadership, Communication

    4.7 stars, 11K reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.7 (11K) · Beginner · Professional Certificate · 3 - 6 Months

    Status: Trending right now
    Trending right now
  • J

    John Wiley & Sons

    Microsoft Project For Dummies

    Skills you'll gain: Microsoft Project, Cost Management, Project Management Software, Project Schedules, Resource Planning, Project Scoping, Project Controls, Sprint Planning, Calendar Management, Agile Project Management, Project Planning, Backlogs, Scheduling, Milestones (Project Management), Project Management, Earned Value Management, Timelines, Project Estimation, Cost Estimation, Resource Utilization

    Beginner · Course · 3 - 6 Months

    Category: New
    New
  • cplus logo

    Save big and unwrap a year of new skills

    Save now
  • E

    EDUCBA

    Software Project Management Skills

    Skills you'll gain: Software Development Methodologies, Scheduling, Stakeholder Engagement, Scope Management, Team Management, Project Schedules, Project Management, Project Risk Management, Change Control, Team Leadership, Risk Management, Project Management Life Cycle, Agile Project Management, Asset Management, Quality Management, Stakeholder Communications, Risk Analysis, Risk Mitigation, Agile Methodology, Change Management

    Mixed · Course · 1 - 3 Months

    Category: New
    New
  • M

    Microsoft

    Modern Project Management with Microsoft Tools

    Skills you'll gain: Microsoft Power Platform, Stakeholder Management, Software Development Life Cycle, Team Building, Agile Methodology, Quality Management, Power BI, Agile Project Management, Microsoft Power Automate/Flow, Scrum (Software Development), Business Analysis, Virtual Teams, Risk Analysis, Team Leadership, Risk Management, Project Management Life Cycle, Project Management, Project Management Office (PMO), Microsoft Project, Business

    4.6 stars, 853 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.6 (853) · Beginner · Specialization · 3 - 6 Months

  • What brings you to Coursera today?

  • T

    The Hong Kong University of Science and Technology

    Software Engineering: Software Design and Project Management

    Skills you'll gain: Software Design Patterns, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Design, Software Engineering, Quality Assurance, Systems Analysis, Systems Design, Project Management, Project Planning, Unified Modeling Language

    4.6 stars, 226 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.6 (226) · Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Advanced Project Management: Asana, Jira, Confluence, and AI

    Skills you'll gain: Earned Value Management, Milestones (Project Management), Project Management Life Cycle, Project Schedules, Timelines, Communication Planning, Capacity Planning, Project Management Software, Project Estimation, Project Management, Workflow Management, Meeting Facilitation, Project Documentation, Stakeholder Communications, Dashboard, Backlogs, Project Planning, Jira (Software), Interviewing Skills, Collaboration

    Beginner · Professional Certificate · 3 - 6 Months

  • C

    Coursera

    Microsoft Project for Beginners: Create Simple Project Plans

    Skills you'll gain: Microsoft Project, Timelines, Data Visualization, Project Management Software, Project Management, Project Planning

    4.1 stars, 40 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.1 (40) · Beginner · Guided Project · Less Than 2 Hours

  • P

    Packt

    Project Management Basics - From Zero to Confident

    Skills you'll gain: Project Performance, Team Leadership, Project Schedules, Performance Reporting, Project Management, Project Risk Management, Goal Setting, Project Management Life Cycle, Project Planning, Smart Goals, Change Control, Team Motivation, Stakeholder Communications, Prioritization, Project Coordination, Scheduling, Risk Management, Stakeholder Engagement, AI Workflows, Microsoft Copilot

    Beginner · Course · 1 - 3 Months

    Category: New
    New
  • A

    Amazon Web Services

    DevOps on AWS and Project Management

    Skills you'll gain: Software Development Life Cycle, CI/CD, DevOps, Devops Tools, Continuous Integration, Project Management, Software Development, Application Development, Application Deployment, Software Development Tools, Software Testing, Waterfall Methodology, Agile Methodology, Kanban Principles, Scrum (Software Development), Automation

    4.8 stars, 124 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.8 (124) · Beginner · Course · 1 - 4 Weeks

  • U

    University of Minnesota

    Software Development Processes and Methodologies

    Skills you'll gain: Software Development Methodologies, Agile Methodology, Software Engineering, Software Development Life Cycle, Requirements Analysis, Application Deployment, Agile Software Development, Software Architecture, Software Development, Verification And Validation, Waterfall Methodology, Software Testing

    4.7 stars, 2.1K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.7 (2.1K) · Beginner · Course · 1 - 4 Weeks

1234…834

Best Software Project Management courses from Coursera

Top-rated Software Project Management courses offered by Coursera on Coursera.

  1. 1
    Advanced Project Management: Asana, Jira, Confluence, and AI
    CourseraBeginner3 - 6 Months3.6(5)Coursera
  2. 2
    Microsoft Project for Beginners: Create Simple Project Plans
    CourseraBeginnerLess Than 2 Hours4.1(40)Coursera

Best Software Project Management certificate programs

Earn a certificate in Software Project Management from top universities and companies.

  1. 1
    Software Product Management
    University of AlbertaBeginnerSpecialization
  2. 2
    IBM IT Project Manager
    IBMBeginner3 - 6 Months4.7(11,216)Professional Certificate
  3. 3
    Modern Project Management with Microsoft Tools
    MicrosoftBeginner3 - 6 Months4.6(853)Specialization

Best Software Project Management courses for beginners

Top-rated beginner-friendly Software Project Management courses with no prerequisites.

  1. 1
    Microsoft Project For Dummies
    John Wiley & SonsBeginner3 - 6 MonthsNo prerequisites
  2. 2
    Project Management Basics - From Zero to Confident
    PacktBeginner1 - 3 MonthsNo prerequisites
  3. 3
    DevOps on AWS and Project Management
    Amazon Web ServicesBeginner1 - 4 Weeks4.8(124)No prerequisites

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

What is software project management, and why is it important?

Software project management is the discipline of planning, executing, and overseeing software projects to ensure they are completed on time, within budget, and to the required quality standards. It is crucial because software projects often involve complex tasks, diverse teams, and evolving requirements. Effective management helps mitigate risks, enhances communication, and ensures that the final product meets user needs and business goals.‎

In the field of software project management, various job roles are available, including project manager, software development manager, product owner, and scrum build proficiency in. These positions require a blend of technical knowledge and leadership skills, allowing professionals to guide teams through the software development lifecycle and ensure successful project delivery.‎

To excel in software project management, you should develop skills in areas such as project planning, risk management, communication, and team leadership. Familiarity with methodologies like Agile and Scrum, as well as tools for project tracking and collaboration, is also beneficial. Additionally, understanding software development processes and quality assurance practices can enhance your effectiveness in this role.‎

Some of the best online courses for software project management include the Google Project Management Professional Certificate and the Software Product Management Specialization. These programs provide comprehensive training on key concepts and practical skills needed to manage software projects successfully.‎

Yes. You can start learning software project management on Coursera for free in two ways:

  1. Preview the first module of many software project management courses at no cost. This includes video lessons, readings, graded assignments, and Coursera Coach (where available).
  2. Start a 7-day free trial for Specializations or Coursera Plus. This gives you full access to all course content across eligible programs within the timeframe of your trial.

If you want to keep learning, earn a certificate in software project management, or unlock full course access after the preview or trial, you can upgrade or apply for financial aid.‎

To learn software project management, start by exploring online courses that cover essential concepts and methodologies. Engage in practical exercises, participate in group projects, and seek feedback from peers. Additionally, consider joining professional organizations or forums to connect with experienced project managers and gain insights into industry best practices.‎

Typical topics covered in software project management courses include project initiation, planning, execution, monitoring, and closure. Courses often explore methodologies like Agile and Waterfall, risk management strategies, team dynamics, stakeholder communication, and tools for project tracking and reporting.‎

For training and upskilling employees in software project management, the Agile and Project Management Mastery for Scrum Leaders Specialization and the Engineering Project Management Specialization are excellent choices. These programs focus on practical skills and methodologies that can enhance team performance and project outcomes.‎

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

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

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
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok