Skip to main content

Secure Software Development

The Secure Software Development AAS degree at ACC gets you on the track to securely code Secure Software programs and identify cyber issues in legacy code.

Secure software development AAS student in class at Arapahoe Community College's Sturm Collaboration Campus in front of computer.

Our Secure Software Development AAS degree combines skills in computer programming, security, and database development fundamentals. Secure software developers prevent malicious attacks by ensuring software is written securely. As a student, you will learn about common vulnerabilities and how to fix them. You will learn about OWASP Top 10 vulnerabilities and SEI CERT Oracle Coding Standard for Java, and, most importantly, you will get hands-on experience. Software development is typically the top occupation in the IT sector, and you’ll be trained to keep that software safe! There are so many options for you to secure the information we all hold valuable. If you like to write software, this may be the path for you!

ACC Admissions
admissions [at]
Wendy Muench
Faculty / Department Chair
Computer Networking Technology
wendy.muench [at]

Transfer Options

Colorado State University Pueblo logoEarn your Associate of Applied Science (AAS) degree in Secure Software Development at ACC and your BS in Computer Information Systems with an emphasis in Software Development from CSU Pueblo at the Sturm Collaboration Campus at Castle Rock. 

CIP 111003 (4ASD)

The Secure Software Development degree combines skills in computer programming, software assurance, and database development fundamentals. A degree in Secure Software can provide jobs under the title of Computer Systems Analysts, Software Quality Assurance Engineers and Testers, Computer Programmers, Software Developer, and Information Security Analysts.

Program Requirements

General Education Courses (24 credit hours)

Choose three (3) credits from the following areas:

  • Social and Behavioral Science: GT SS1-SS3 OR
  • Arts & Humanities: GT AH1-AH4 OR
  • History GT HI1

Recommended courses from the areas above: ECO 2001, ECO 2002, HIS 1310, HIS 1320, PHI 1013

Choose eight (8) credits from the following area:

  • Natural and Physical Sciences: GT-SC1 or GT-SC2

Recommended courses GEY 1111, AST 1110

Total: 63 credit hours

Graduation Requirements

  • Apply for graduation online at
  • As a graduate of a Career and Technical Education program you will be contacted by an ACC employee in approximately six months to verify your employment information. This information gathering is a federal requirement to ensure that ACC receives certain federal funding.

ACC academic plans will help guide you through your chosen program. The academic plan will provide you with important information, like which semesters courses are offered if there are any prerequisites or co-requisites for courses, program outcomes, course sequence recommendations, notes for the program, graduation requirements, and other important information. These are updated annually, so we recommend downloading a copy of yours to keep on track to graduation.

Job Opportunities in Secure Software Development

Build your Future in Secure Software Development

Learn more about ACC's partnership with CSU Pueblo and how you can get your AAS in Secure Software Development and your BS in Computer Information Systems with an emphasis in Software Development both at the Sturm Collaboration Campus at Castle Rock. Find out what our students and instructors have to say about the program.

Is Secure Software Development the Right Degree for You?

If you are thinking about a degree in Secure Software Development or Cybersecurity, this video will give you a quick look at each associate degree program to help you discover which path might be right for you. No matter which you choose, you can transfer and earn a bachelor’s degree at the ACC Sturm Campus at Castle Rock through Colorado State University - Pueblo.