Secure Software Development
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
Jobs available locally 6,718 |
Demand Locally +5 % |
Annual Wage Range $68,906 – $171,970 |
Develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracking system and report defects to software or web developers. Create and maintain databases of known defects. May participate in software design reviews to provide input on functional requirements, operational characteristics, product designs, and schedules.
Jobs available locally 1,394 |
Demand Locally +3 % |
Annual Wage Range $58,213 – $142,295 |
Design or conduct work-related training and development programs to improve individual skills or organizational performance. May analyze organizational training needs or evaluate training effectiveness.
Jobs available locally 4,245 |
Demand Locally +2 % |
Annual Wage Range $24,304 – $103,631 |
Program Level:
Degrees, Online
Program Type:
Face-to-Face, Fully Online
Department:
Science and Technology
Institute:
Science & Technology
College:
SAC
One or more of these programs are approved Ready to Work programs. Find out if you’re eligible to receive free tuition and job placement services that will enable you to secure an in-demand career. |
What is the program?This program focuses on the fundamental concepts of computer programming, software assurance, and database development to prepare you for a career in secure software development. What will I learn?TYou’ll learn how to design and create software that is protected from cyberattacks and other vulnerabilities. You’ll get hands-on experience in developing, building, maintaining, troubleshooting, testing and debugging secure software programs in several programming languages. You’ll learn beginning web programming, introduction to PC operating systems, programming logic and design, scripting languages, C++ programming, computer programming, database programming, information technology security, Java programming and more. |
What can I do with this course of study?You’ll be prepared to pursue well-paying entry-level jobs including software and application developer, programmer and coder. You’ll also have a strong foundation to continue your undergraduate education. What is special about this program?Software development is one of the top careers in the IT sector. The BLS projects software developer jobs will grow 25% from 2021 to 2031, equating to 162,900 annual openings. This program is available fully online or face-to-face. |
♦ This symbol indicates the offering is also available fully online.
Contact Us
Dr. Henry Griffith |
Pete Ortega |
|