• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Software Engineering

Software Engineering Courses

Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.

Popular Software Engineering Courses and Certifications


  • U

    University of Minnesota

    Recommender Systems

    Skills you'll gain: AI Personalization, Model Evaluation, Machine Learning Algorithms, Machine Learning Methods, Taxonomy, Decision Support Systems, Business Metrics, Applied Machine Learning, Test Data, Machine Learning, Dimensionality Reduction, Performance Metric, Performance Testing, Spreadsheet Software, Analysis, Systems Design, Solution Design, Predictive Modeling, Microsoft Excel, Statistical Methods

    4.3 stars, 834 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.3 (834) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • D

    DeepLearning.AI

    Custom Models, Layers, and Loss Functions with TensorFlow

    Skills you'll gain: Tensorflow, Deep Learning, Keras (Neural Network Library), Convolutional Neural Networks, Model Optimization, Model Training, Artificial Neural Networks, Model Evaluation

    4.9 stars, 1.1K reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.9 (1.1K) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • E

    Epic Games

    Epic Games Game Design

    Skills you'll gain: Game Design, Unreal Engine, Video Game Development, Software Design Documents, Ideation, 3D Modeling, Animation and Game Design, 3D Assets, User Experience Design, Usability, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Software Documentation, Version Control, Conceptual Design, Prototyping

    4.3 stars, 654 reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.3 (654) · Beginner · Professional Certificate · 3 - 6 Months

    Category: Job skills
    Job skills
    Status: Free trial
    Free trial
  • U

    Universidad de Palermo

    Inteligencia Artificial y Ciencia de Datos para Negocios

    Skills you'll gain: Prompt Engineering, Prompt Patterns, Multimodal Prompts, ChatGPT, Prompt Engineering Tools, Responsible AI, Generative AI, Data Ethics, Business Intelligence, Organizational Leadership, Business Analytics, Large Language Modeling, Culture Transformation, AI Security, AI literacy, Artificial Intelligence, Business, Data Science, Emerging Technologies, Innovation

    4.9 stars, 1.1K reviews, Intermediate, Specialization, 1 - 3 Months

    ★ 4.9 (1.1K) · Intermediate · Specialization · 1 - 3 Months

    Status: Top AI program
    Top AI program
    Status: Free trial
    Free trial
  • U

    University at Buffalo

    Blockchain Platforms

    Skills you'll gain: Blockchain, Emerging Technologies, Distributed Computing, Cloud Platforms, Microsoft Azure, Platform As A Service (PaaS), File Systems, Application Development, Scalability, Data Storage

    4.6 stars, 1.2K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.6 (1.2K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Microsoft

    Introduction to Microsoft 365 Copilot

    Skills you'll gain: Microsoft Copilot, Prompt Engineering, Microsoft 365, Productivity Software, Microsoft Office, Workflow Management, AI powered creativity, Collaborative Software, Data Management, AI Enablement, Strategic Communication, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Presentations, Generative AI, Data Security

    4.6 stars, 867 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.6 (867) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Networking in Google Cloud: Fundamentals

    Skills you'll gain: Network Monitoring, Virtual Networking, General Networking, Google Cloud Platform, Computer Networking, Event Monitoring, Network Troubleshooting, Cloud Infrastructure, Network Performance Management, Cloud Services, Virtual Machines, Service Level, Network Analysis

    4.8 stars, 1.6K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.8 (1.6K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Meta

    Introduction to Databases for Back-End Development

    Skills you'll gain: Back-End Web Development, Relational Databases, Database Management Systems, Database Management, Database Theory, SQL, Database Design, Databases, Database Administration, MySQL, Data Store, NoSQL, Query Languages, Data Integrity

    4.6 stars, 692 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.6 (692) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Creating a Budget with Microsoft Excel

    Skills you'll gain: Budgeting, Microsoft Excel, Budget Management, Excel Formulas, Spreadsheet Software, Financial Data, Microsoft Office

    4.5 stars, 643 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.5 (643) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • U

    University of Colorado Boulder

    Excel/VBA for Creative Problem Solving, Part 2

    Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Data Import/Export, Solution Design, Programming Principles, Spreadsheet Software, UI Components, User Interface (UI), Automation, Data Structures, File I/O, Data Validation, File Management

    4.9 stars, 1.3K reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.9 (1.3K) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • A

    Amazon Web Services

    Introduction to Information Technology and AWS Cloud

    Skills you'll gain: Amazon Web Services, Web Applications, Cloud Services, Amazon Elastic Compute Cloud, Cloud Solutions, Information Technology, Cloud Computing, Public Cloud, Network Protocols, Cryptographic Protocols, IT Infrastructure, Computer Systems, Amazon S3, Web Development, General Networking, Network Security, Web Servers, Operating Systems, Data Analysis, Project Management

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

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

  • G

    Google Cloud

    Google Workspace with Gemini

    Skills you'll gain: Google Gemini, Prompt Engineering, Responsible AI, Storytelling, Video Production, Photo/Video Production and Technology, Gemini, Prompt Patterns, Gmail, Video Editing, Visual Storytelling, Productivity Software, Google Workspace, Multimodal Prompts, Workflow Management, Generative AI, Business Communication, Collaboration, Writing, Project Management

    4.7 stars, 600 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 4.7 (600) · Beginner · Specialization · 1 - 3 Months

    Status: Top AI program
    Top AI program
    Status: Free trial
    Free trial
1…182183184…834

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

  • Recommender Systems: University of Minnesota
  • Custom Models, Layers, and Loss Functions with TensorFlow: DeepLearning.AI
  • Epic Games Game Design: Epic Games
  • Inteligencia Artificial y Ciencia de Datos para Negocios: Universidad de Palermo
  • Blockchain Platforms: University at Buffalo
  • Introduction to Microsoft 365 Copilot: Microsoft
  • Networking in Google Cloud: Fundamentals: Google Cloud
  • Introduction to Databases for Back-End Development: Meta
  • Creating a Budget with Microsoft Excel: Coursera
  • Excel/VBA for Creative Problem Solving, Part 2: University of Colorado Boulder

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
  • 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
  • Udemy

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