computer science coding

Professional Certifications in Computer Science

Are you looking to boost your portfolio, upgrade your current skillset, or take the first steps toward earning a graduate degree? One of our professional certification programs may be the right choice for you.

Digital Credential

Earn your digital credential and showcase it on your resume and digital presence.

digital credential example


The Ira A. Fulton Schools of Engineering created a series of professional certification programs to develop a highly technical workforce in the most in-demand areas of computing. We are offering these Professional Certifications in Computer Science to address the global demand for industry-related professionals.

master computer science focus areas


Students will benefit from a deeply engaging learning experience with real-world projects and live expert instruction. The professional certification can be completed as a stand-alone- credential or it can be pursued towards a graduate degree. Download the flyer to learn more about each professional certification. 

Earning a Certification

To meet the requirements for a certification, you must:

    • Complete nine graduate credit hours from the courses approved for each certification
    • Earn a grade "B" or higher

    Use the following links to learn more about the approved courses for each program and other information regarding application and next steps.



    Big Data

    Learn data mining techniques, data analytics, and deep learning and reinforcement learning algorithms.


    AI and Machine Learning

    Learn to build and deploy AI and machine learning models through hands-on exploration.




    Software Engineering

    Learn how to apply software development concepts to blockchain technology, validate the sustainability of smart mobile applications, and apply software architecture and design principles.



    Learn to protect and defend information and information systems from experts at ASU.



    Why Pursue a Certification

    • Study topics from experts on the cutting edge of computer science. 
    • Participate in an interactive learning experience enhanced by live global webinars, complete real-world projects, and receive feedback from instructors and experts. 
    • Industry-relevant hands-on projects—developed by Ira A. Fulton Schools of Engineering faculty— will further help build your technical portfolio. 
    • Build skills using industry-standard techniques and practices.


    Obtain Credits Towards Your Degree

    Earn Credit Towards a Degree Icon

    The Master in Computer Science program allows MasterTrack™ Certificate coursework to count as part of the requirements towards your chosen degree program—provided the course grades are a “B” or higher and are completed within the last three years at the time of admission.

    All coursework taken before the start of a degree program is subject to approval by the Program Chair and Graduate College. An admission application is required to be considered for a master’s program and must meet all other admission criteria in order to be eligible.

    Requesting Your Certification

    Upon completion of the final certificate course with the required grade, participants may request their professional certification in Computer Science by completing the request form. Participants will receive a printed copy of their certificate within four weeks of submitting their request.

    Request Form


    For more information