Master Java and build the skills to create powerful, real-world applications.
This program is intended for students who need to acquire skills in the Java programming
language. The program also gives students skills that can be applied to the related
jobs of programmer/analyst.
Next Steps
Apply See Program & Courses in Catalog Request Information
Career Outlook in Michigan
| Career Title |
Median Salary |
Annual Openings |
| Software Developers |
$107,332 |
2,345 |
| Software Quality Assurance Analysts and Testers |
$98,173 |
230 |
| Web Developers |
$91,686 |
127 |
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: