6 months
4500 USD/full
4500 USD/full
Tuition fee
Apply date
Start date


Gain a highly sought after skill set from the Software Engineering MasterTrack offered by Coursera in partnership with Arizona State University.

Visit the official programme website for more information


Blend engineering, computing, project leadership, and software construction through a unique, project-driven curriculum.

Software engineering is needed in every industry and focuses on the application of techniques that ensure the successful completion of a high-quality product. Following a software process ensures that the final product is maintainable, reliable, and scalable.

No matter how technology advances, software testing will always be non-negotiable in any development project. Every week new stories emerge of software failing across a myriad of industries, halting businesses and causing losses of millions of dollars.

In this Software Engineering MasterTrack offered by Coursera in partnership with Arizona State University, you’ll work on real-world projects to apply software development concepts to blockchain technology, test software to validate sustainability of smart mobile applications, predict software reliability using operational profiles, and practice software architecture and design principles. 

By committing to online study for 4-6 months, you can earn the Software Engineering MasterTrack Certificate that will be a pathway to the online Master of Computer Science degree at Arizona State University.

What you will learn

  • Use software design pattern concepts and models in designing a new software system
  • Understand how testing activities fit within leading software development process models
  • Apply popular tools, such as machine learning, security protocols, AI, and software testing, to validate safety security and sustainability of smart mobile applications
  • Learn how to interact with private blockchain ecosystems through writing and executing chaincodes

Programme Structure

What is a MasterTrack Certificate?

With MasterTrack™ Certificates, portions of Master’s programs have been split into online modules, so you can earn a high quality university-issued career credential at a breakthrough price in a flexible, interactive format. Benefit from a deeply engaging learning experience with real-world projects and live, expert instruction. If you are accepted to the full Master's program, your MasterTrack coursework counts towards your degree.

Courses included:

  • Software Verification, Validation, and Testing
  • Advanced Software Analysis and Design
  • Engineering Blockchain Applications
  • Mobile Computing

Key information


  • Part-time
    • 6 months

Start dates & application deadlines

You can apply for and start this programme anytime.




9 alternative credits

If you get a B or better on your first attempt in every course in this MasterTrack™ Certificate, you will earn a university-issued certification, as well as satisfy the GPA requirement for the ASU Master of Computer Science degree program. Apply these credits to the Master of Computer Science at Arizona State University to begin the program with 9 of your 30 required credits completed. 



Academic requirements

We are not aware of any academic requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

Intermediate Level

  • You should have an understanding of the following topics: software development life cycle models, object-oriented programming exposure, basic knowledge of software process modules and class diagrams.

Tuition Fee

To alway see correct tuition fees
  • International

    4500 USD/full
    Tuition Fee
    Based on the tuition of 4500 USD for the full programme during 6 months.
  • National

    4500 USD/full
    Tuition Fee
    Based on the tuition of 4500 USD for the full programme during 6 months.

Students pay by course. You will also be asked to pay an application fee when registering through the ASU website.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Fresh content

Updated in the last 6 months

Check the official programme website for potential updates.

Our partners

Software Engineering MasterTrack


Go to your profile page to get personalised recommendations!

Tuition fee settings