Professional Certificate

C++ and Foundational Enterprise Architecture

As the field of software development grows, so does the need to have the right skills to be competitive in the workforce. Whether you’re looking to grow your existing career or take it in a new direction, you may benefit from learning or sharpening critical skills.

To help you grow your mastery of the C++ language and enterprise architecture, eRasmussen has created the C++ and Foundational Enterprise Architecture Professional Certificate—a non-degree, non-credit training course to add to your portfolio. 1

Get started in the C++ and Foundational Enterprise Architecture Professional Certificate today

Merge IT Skills with Business Goals

This Certificate is comprised of two critical areas that are commonly asked for by employers—mastering the high-level programming language C++ and understanding the business drivers that inform enterprise architecture. Coursework is focused on bringing together skills that are in alignment with the goals of the business—making you an employee with desirable skills in today’s job market.

Upon completion, you will be proficient in the use of C++ and able to effectively use enterprise architecture to aid in business objectives within an organization.


Evolve Your Career

Develop skills for implementing projects while remaining in scope and on schedule with a modest investment of time and money.

Keep Ahead of Emerging Strategies

Identify the basic components of enterprise architecture and understand the business drivers that inform an organization.

Upskill Your Career

Master C++, a high-level programming language that is often the preferred language for multi-platform app development.

Update Your Resume

Gain skills and knowledge to help prepare you for an in-demand field: employment for software developers is projected to grow 31% from 2016 to 2026, according to the Bureau of Labor Statistics. 7


What You Will Learn

  • COURSE 1

    C++ Programming

    • Dive deep into C++ programming utilizing object-oriented methods
    • Explore and practice C++ expressions, decisions and loops
    • Analyze functions and classes and how these elements are used in different programming projects
  • COURSE 2

    Fundamentals of Enterprise Architecture

    • Explore business enterprise analysis, design, planning and implementation
    • Focus on working with stakeholders, modeling business data flows and interfaces, determining the information security risk for an organization and re-engineering business processes
    • Examine current software development methodologies, business process modeling and enterprise information security methodologies
    • Prepare to work with stakeholders to ensure that information technology is in alignment with business goals
A person sits at a desk typing on a keyboard with their right hand, and a laptop keyboard with their left hand.
Show your mastery of C++ and business processes.

Two Courses

Completing these courses will qualify you for the Professional Certificate. Show your proficiency by sharing your badges and certificate on your resume or LinkedIn®.



Get Started

Why Rasmussen

Affordable and Convenient

Engaging content using videos, images and interactive elements emphasize skill mastery; not just theory. Earning a Professional Certificate means quickly realizing the benefits of your new proficiencies with validated skill competencies to showcase on your resume.

Plus, all of the eRasmussen Professional Certificates are available to everyone with no costs or fees to help support our community of motivated learners.



  • Career training that’s easy to manage

    • No cost to you 6
    • Cloud-based and available on your time
    • Six to eight hours is the average completion time per training 3
    • Easily digestible content units (45–90 minutes), including video, images and interactive elements that keep you engaged
    • Saves progress in real time, allowing you to stop and complete later

2 courses

$0 per course 6

100% online


  • About Enrollment

    About Enrollment

    • When can I register?

      Registration and enrollment are on demand and always available.
    • After enrolling, when will I receive additional details?

      After payment is processed, it may take a few minutes, but the course will become available on your dashboard. At this time, all coursework will be available to you.
    • Is financial aid available?

      No, financial aid is not available for Professional Certificates. Some employers, however, reimburse students for professional development. Check with your human resources or professional development team to see whether you qualify.
    • What is the refund policy?

      All of the eRasmussen Personal Certificates are available at no cost to you. 6
    • Who can enroll?

      eRasmussen Professional Certificate courses are available to individuals seeking professional development in the United States except California.
  • About Access

    About Access

    • How long will I have access to this online course?

      You will have access to each course in which you’re registered for 90 days after the registration date.

    • How long does the program take to complete?

      Individual courses are estimated to take about four to six hours to complete.

    • Are extensions granted if requested?

      No. Sufficient time to complete coursework has been built into each course of the Professional Certificate. If a course is not finished and a learner wants to re-enroll to complete it, they will have to register for the course again and restart from the beginning.

    • What are the technical requirements to access online courses?

      A fully functional PC or Mac computer capable of running a Windows virtual machine is required. ChromeBooks, Android devices, tablets and mobile phones are not recommended. An internet downstream connection speed of 2 Mbps or higher is strongly recommended.

      The following web browsers are formally supported and tested:

      • With PCs running Windows OS:

        • Firefox
        • Microsoft Edge
        • Google Chrome
      • With Macs running OS X:

        • Google Chrome
        • Firefox
    • Can course materials be downloaded to save for later use?

      The materials used in this course—including video lessons, quizzes and tests—are copyrighted. They are intended for individual use by the registered learner. Unauthorized or illegal use, or attempted unauthorized or illegal use, of these materials may result in a suspension and/or cancellation of the user’s account.

  • About Courses

    About Courses

    • Do courses or Professional Certificates qualify as credits toward a degree?

      No. These are non-credit, non-degree resources intended for professional development. Although courses apply toward Professional Certificates, neither the courses nor the Certificates transfer toward a degree.

    • Do courses or Professional Certificates qualify for Continuing Education Units (CEU)?

      No. These are intended for individual professional development, but do not qualify for CEUs.

    • How many courses are there for the C++ Fundamental Enterprise Architecture Professional Certificate?

      There are two courses for the C++ Fundamental Enterprise Architecture Professional Certificate.

    • Are there prerequisites for this Certificate?

      No, there are no prerequisites for any courses toward Professional Certificates.

Start your Professional Certificate today!

For any questions concerning Professional Certificates, please call 833-725-1353.

Get Started

  1. The content and professional certificates offered under eRasmussen are different from the academic programs offered by Rasmussen University. Professional certificates are intended for the purposes of professional development and training and are not intended to prepare individuals for entry-level employment. They are non-credit, non-accredited, non-licensed and are not intended to transfer to any institution of higher education.

  2. Source: Labor Insight Jobs (Burning Glass Technologies)

  3. Students must complete all work in the assessment within 90 days.

  4. A refund totaling the amount paid for an individual course will be issued to any participant who requests cancellation within 7 calendar days of starting a course. No badge or certificate will be issued for courses where a participant requests a refund, even if the work was completed prior to the end of the 7-day trial timeframe. Payments are made via PayPal and refunds will be issued via PayPal.

  5. LinkedIn is a registered trademark of LinkedIn Corporation.

  6. eRasmussen will extend access to its online non-credit courses at no cost. eRasmussen Professional Certificate courses are available to individuals seeking professional development in the United States except in California. No prior or future commitment is required. Professional Certificates are intended for the purposes of professional development and training and are not intended to prepare individuals for entry-level employment. They are non-credit, non-accredited, non-licensed and are not intended to transfer to any institution of higher education.

  7. Bureau of Labor Statistics, U.S. Department of Labor, Career Outlook, "Projections of occupational employment, 2016–26" [career information accessed May 10, 2019] Employment conditions in your area may vary.
Simple certificate award icon Simple chart with pen icon Simple money plant icon Simple monitor with up arrow icon Simple stop watch icon Three horizontal bars icon Right-pointing chevron icon icon-chevron-up Squared exclamation mark icon External link icon icon-util-open-window-button icon-util-open-window-link icon-util-pdf-button icon-util-pdf-link X icon eRasmussen logo Rasmussen College logo Simple money plant icon