Technical Microcredential

Software Engineering

Kickstart your software engineering career with real-world software engineering skills employers are seeking. Learn Linux, Git, and cloud essentials through hands-on training.

Registration ends soon –– next cohort starts

10 weeks, entirely online

excluding orientation

Earn an official certificate

from IBM

Capstone project

add to your portfolio

See Price in Cart

multiple payment options

On Completion of This Technical Microcredential, You’ll Walk Away With:

1

The Fundamentals of Software and Systems

A comprehensive foundation in software development, systems operations, and cloud technologies.

2

Core Software Engineering Skills

Market-relevant skills in Linux, Git, and GitHub.

3

Experience With Agile and Scrum Methodologies

An understanding of agile development, scrum methodologies, and shell scripting.

4

A Capstone Project Showcasing Your Expertise

A portfolio-ready capstone project to showcase your skills to future employers.

Why Pursue a Technical Microcredential?

Learn how our IBM technical microcredentials go beyond the traditional value of massive open online courses.

Gain In-Demand Skills

Cloud-tool deployment
Agile and scrum practices
Github project management

Course Curriculum

Over the duration of this online technical microcredential, you’ll work your way through the following modules:

Module 1

Foundations of Software Engineering

Explore the foundational structure and ethical practices of the software engineering profession.

Module 2

Software Development Practices, Tools, and Environments

Explore the development practices and tools within a team-oriented software engineering environment, recognizing the technologies, workflows, and methodologies that support modern software development.

Module 3

The Fundamentals of DevOps

Explore the core principles, practices, and tools of DevOps.

Module 4

 Introduction to Cloud Computing

Explore core cloud computing concepts, models, infrastructure, security, and industry trends.

Module 5

 Agile and Scrum Fundamentals

Use agile and scrum fundamentals, including backlog creation, sprint planning, and daily practices, to manage workflow and deliver value effectively.

Module 6

Foundations of Linux Commands and Shell Scripting

Learn about the Linux operating system, focusing on terminal navigation, shell command execution, and scripting to automate tasks and improve system efficiency.

Module 7

Essentials of Git and GitHub

Learn how to use Git and GitHub for effective distributed version control.

Module 8

Managing GitHub Projects

Explore Git and GitHub workflows to effectively manage and collaborate on projects.

Module 9

Capstone Project 1: Develop and Secure a RESTful Application

Learn how to develop a secure RESTful microservice.

Module 10

Capstone Project 2: Scalable Deployment and DevOps Automation

Build a secure, automated DevOps pipeline.

Want To Know More?

Learn more about this technical microcredential from GetSmarter, including payment options and registration details.

An Online Education That Sets You Apart

This IBM online technical microcredential is delivered in collaboration with online education provider GetSmarter. Join a growing community of global professionals, and benefit from:

Personalized and People-Mediated Experience

Enjoy an online learning experience created to make you feel supported at every step.

International Selection of Universities

Gain relevant competencies and earn invaluable recognition from reputable universities.

Flexible but Structured Approach

Plan your learning around your life to meet weekly milestones, entirely online.

Frequently Asked Questions

This technical microcredential is broken down into self-paced weekly modules designed to help you manage your time effectively and complete your certificate in 10 weeks. You'll engage with a combination of online resources, interactive content, peer discussions, real-world case studies, and practical assignments to accelerate your learning.

Gain industry-ready software engineering skills and earn an official certificate from IBM.

Assessment is continuous and based on a series of practical assignments completed online. In order to be issued with a digital certificate, you’ll need to meet the requirements outlined in the course handbook. The handbook will be made available to you as soon as you begin the course.

You can pay your course fees before the course starts, or you may opt for a three-part payment plan, with the first installment due prior to the course start date.

You can also opt for employer assistance with your course fees. Of our past students, 37 percent of our students have received employer assistance, and you can too. All you need to register is your sponsor’s name, email, and billing address. They’ll receive an email with instructions.

Need help asking your boss? Check out our guide here.

You'll learn more about payment options after you submit the short form on this page. Completion of this form does not commit you to the course.

Take the Next Step

Enter your information in three easy steps to learn more about this technical microcredential from GetSmarter, including payment options and registration details.

Take the Next Step

Enter your information in three easy steps to learn more about this technical microcredential from GetSmarter, including payment options and registration details.