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 $124,723 3,011
Computer Programmers $64,946 262
Software Quality Assurance Analysts and Testers $98,590 285

Data provided by Lightcast

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.


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