Jul 01, 2025  
2025-2026 Catalog 
    
2025-2026 Catalog

Program Map

Software Development, AAS



Return to {$returnto_text} Return to: Programs and Degrees

When a user clicks to open a computer program, thousands of lines of programming code are being executed to display the user interface (UI).

In NPC’s Software Development degree and certificate programs you’ll learn to meet with clients or management to identify the core functionality needed, determine user requirements, write the code for those applications, and test for security and performance measures. You could be designing data management systems for corporations, a better word processor or games for consumers.

Career Opportunities

Employment in the field of software development is expected to grow 15 - 24 percent through at least 2026, much faster than the average for all occupations. If you are a creative person with technical aptitude, a career in the technically specialized field of software development can pay handsomely. 

Total Credits: 64


Complete the Software Development, CAS  Credits: 45

PLUS

General Education Courses: 3 Credits


Written and Oral Communication: 3 Credits


Select any course under Written and Oral Communication in the General Education Course Options .

Discipline Studies: 7 Credits


(Select one course from Natural Sciences and one course from either the Arts and Humanities or Social and Behavioral Sciences under the General Education Course Options .)

Unrestricted Electives: 9 Credits


(Choose from any unduplicated courses at the 100-level or above)

Return to {$returnto_text} Return to: Programs and Degrees