C++ Programming, Advanced Certificate

C++ Programming, Advanced Certificate

Master a powerful programming language used to build high-performance software and systems.

This program prepares students for jobs as a computer programmer where they will write C++ code and develop applications utilizing object-oriented programming techniques. Students will also develop skills that can be applied to the related jobs of programmer/analyst and software architect.

Next Steps

Apply See Program & Courses in Catalog Request Information

computer programmer

Career Outlook in Michigan

Career Title Median Salary Annual Openings
Software Developers $107,332 2,345
Computer Programmers $67,848 295
Software Quality Assurance Analysts and Testers $98,173 230

What do Software Developers do?

  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Develop or direct software system testing or validation procedures, programming, or documentation.
  • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.

What skills do Software Developers have?

  • Programming: Writing computer programs for various purposes.
  • Critical Thinking: Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
  • Judgment and Decision Making: Considering the relative costs and benefits of potential actions to choose the most appropriate one.

Did You Know?

Programs for Software Developers can lead to other interesting professions, including:


How much does it cost?

WCC is consistently rated one of the most affordable colleges in the country. Check out the Tuition Rates and see how WCC compares to peer institutions.

Take the
Next Step