From the Arizona State University Master of Computer Science

Software Engineering MasterTrack™ Certificate

Gain a highly sought after skill set from the #1-ranked school for innovation in the U.S.

Earn credit towards a Master’s Degree

This MasterTrack Certificate can qualify as credit towards your degree.

Institution

Earn Credit Towards a Degree 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. You must still meet all other admission criteria in order to be eligible for the degree program.

About this Online Certificate Program

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 program, 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.

...
  • Globe

    100% online courses

  • Money

    $4,500

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

  • Clock

    4-6 months to complete

  • Intermediate Level

    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.

  • Layer

    4 hands-on projects

  • Comment Dots

    Questions?

    Contact our enrollment team at (650) 300-3295.

  • Institution

    Earn academic credit

    Receive 3 credits for every course.

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

Skills you will gain

  • Software design
  • Software testing
  • Quality assurance planning
  • Security protocols
  • Machine learning
  • Blockchain engineering
  • Mobile computing
  • Globe

    100% online courses

  • Money

    $4,500

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

  • Clock

    4-6 months to complete

  • Intermediate Level

    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.

  • Layer

    4 hands-on projects

  • Comment Dots

    Questions?

    Contact our enrollment team at (650) 300-3295.

  • Institution

    Earn academic credit

    Receive 3 credits for every course.

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.

Graduation Cap

Master’s Degree Learning

Take an online module of a Master's degree program that features live expert instruction and feedback combined with interactive team-based learning.

Layer

Boost Your Career

Receive a university-issued MasterTrack Certificate from a top university that you can add to your resume and LinkedIn profile.

MembersMembers

Build Your Portfolio

Demonstrate your skills through real-world projects and create work samples that help you stand out in your job search.

Stacked File

Earn Credit Towards a Degree

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, and can apply these 9 credits to the Master of Computer Science at Arizona State University.

Interactive Learning Experience

You'll learn through readings, videos, graded assignments, real-world applied projects, and live global classroom sessions.

live-global-webinars

Live Global Webinars

feedback-instructors-experts

Feedback from Instructors and Experts

ASU Software Engineering MTC (1)

Real-World Projects

3 Courses in this MasterTrack™ Certificate

Take 3 of the 4 courses listed to earn your certificate.

Courses include:

  • Pre-recorded videos
  • Live sessions and office hours
  • Real-world projects
  • Peer collaboration
  • Web and mobile access

CSE 565: Software Verification, Validation, and Testing

See all 4 Courses

Industry-relevant hands-on projects to build your portfolio

Clock
15-20 hrs/wk

Analyzing Code Coverage

WHAT YOU WILL LEARN

  • Analyze testing needs to create a plan to achieve test objectives and, subsequently, create test cases to demonstrate system-level quality requirements are being met.
Clock
15-20 hrs/wk

Sport Concussion Assessment

WHAT YOU WILL LEARN

  • Gather requirements for a software system using user scenarios and diagrams.
Clock
15-20 hrs/wk

Modern Blockchain Application

WHAT YOU WILL LEARN

  • Learn about Hyperledger Fabric blockchain architecture and operation, and write software for encoded blocks to update the financial ledger.
See all 4 projects
Geoffrey Gerber, MCS Student - Tech Lead/Software Developer at USAA
I completed my first three courses with over a 4.0 GPA, which has not only allowed me to successfully apply for the full MCS degree, but to give me the confidence that I have the skills to compete in the program. ...

Instructors

  • Jim Collofello

    James Collofello, Ph.D.

    Vice Dean of Academic and Student Affairs and Professor, Arizona State University

  • jbalasoo

    Janaka Balasooriya, Ph.D.

    Sr. Lecturer in the School of Computing, Informatics, & Decision Systems Engineering (CIDSE), Arizona State University

  • DraganBoscovic

    Dragan Boscovic, Ph.D.

    Research Professor in the School of Computing, Informatics, & Decision Systems Engineering (CIDSE), Arizona State University

  • Ayan-Banerjee-ASU

    Ayan Banerjee, Ph.D.

    Assistant Research Professor at the School of Computing Informatics and Decision Systems Engineering, Arizona State University

Frequently Asked Questions

More questions? Visit the Learner Help Center.

MasterTrack™ Certificates are earned by completing a concatenation of graduate-level courses offered on the Coursera platform by some of the world's most elite universities. Those same universities may allow qualified, admitted students to apply earned MasterTrack™ Program credits towards related Master's degrees, leading to an affordable academic degree. Coursera does not grant academic credit, and does not guarantee that completion of a MasterTrack™ Program will result in academic credit; the decision to grant, accept, or transfer academic credit is subject to the sole and absolute discretion of an academic institution.