{"@id":"https://credentialengineregistry.org/resources/ce-319c2821-b5a9-47ae-a4f0-aa46131e74e4","@type":"ceterms:AssociateDegree","@context":"https://credreg.net/ctdl/schema/context/json","ceterms:ctid":"ce-319c2821-b5a9-47ae-a4f0-aa46131e74e4","ceterms:name":{"en-US":"Computer Software Development"},"ceterms:ownedBy":["https://credentialengineregistry.org/resources/ce-e3a9ded2-9bad-4214-a3c3-854cb45b55cf"],"ceterms:offeredBy":["https://credentialengineregistry.org/resources/ce-e3a9ded2-9bad-4214-a3c3-854cb45b55cf"],"ceterms:inLanguage":["en"],"ceterms:availableAt":[{"@type":"ceterms:Place","ceterms:name":{"en-US":"Kirkwood Community College"},"ceterms:latitude":41.9132726,"ceterms:longitude":-91.6492014,"ceterms:postalCode":"52404","ceterms:addressRegion":{"en-US":"Iowa"},"ceterms:streetAddress":{"en-US":"6301 Kirkwood Blvd. SW"},"ceterms:addressCountry":{"en-US":"United States"},"ceterms:addressLocality":{"en-US":"Cedar Rapids"}}],"ceterms:description":{"en-US":"Those who at times can be both creative and logical, who enjoy working with computers, and especially those who would like to learn how to produce their own solutions for business and other computing needs, should consider a career in Computer Software Development.  This degree helps graduates enter the growing and well-paid field of computer programming. Students learn various phases of software development including how to design, write, test and document computer programs with a variety of tools, using in-demand languages such as Java, C# and SQL. In addition to learning to program for desktop computers and other devices, students also explore Internet programming with technologies such as ASP, JSP, HTML, CSS and JavaScript."},"ceterms:accreditedBy":["https://credentialengineregistry.org/resources/ce-20b0d337-c2de-43b5-a994-d3f4bfc70b78"],"ceterms:occupationType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://www.onetcenter.org/taxonomy.html","ceterms:targetNode":"https://onetonline.org/link/summary/15-1251.00","ceterms:codedNotation":"15-1251.00","ceterms:frameworkName":{"en-US":"Standard Occupational Classification"},"ceterms:targetNodeName":{"en-US":"Computer Programmers"},"ceterms:targetNodeDescription":{"en-US":"Create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:targetNodeName":{"en-US":"Computer Programmers"}}],"ceterms:subjectWebpage":"https://www.kirkwood.edu/programs/degrees/business-technology/technology/computer-software-development","ceterms:audienceLevelType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/AudienceLevel","ceterms:targetNode":"audLevel:PostSecondaryLevel","ceterms:frameworkName":{"en-US":"Audience Level"},"ceterms:targetNodeName":{"en-US":"Post-Secondary Level"},"ceterms:targetNodeDescription":{"en-US":"Intended for those who have completed secondary level school programs or equivalent."}}],"ceterms:estimatedDuration":[{"@type":"ceterms:DurationProfile","ceterms:exactDuration":"P2Y"}],"ceterms:credentialStatusType":{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/CredentialStatus","ceterms:targetNode":"credentialStat:Active","ceterms:frameworkName":{"en-US":"Credential Status"},"ceterms:targetNodeName":{"en-US":"Active"},"ceterms:targetNodeDescription":{"en-US":"Awards of the credential are ongoing."}},"ceterms:instructionalProgramType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://nces.ed.gov/ipeds/cipcode/Default.aspx?y=56","ceterms:targetNode":"https://nces.ed.gov/ipeds/cipcode/cipdetail.aspx?y=56\u0026cip=11.0202","ceterms:codedNotation":"11.0202","ceterms:frameworkName":{"en-US":"Classification of Instructional Programs"},"ceterms:targetNodeName":{"en-US":"Computer Programming, Specific Applications"},"ceterms:targetNodeDescription":{"en-US":"A program that prepares individuals to apply the knowledge and skills of general computer programming to the solution of specific operational problems and customization requirements presented by individual software users and organizational users.  Includes training in specific types of software and its installation and maintenance."}}]}