{"@id":"https://credentialengineregistry.org/resources/ce-45162356-257b-48ea-8247-ff44da166507","@type":"ceterms:AssociateOfAppliedScienceDegree","@context":"https://credreg.net/ctdl/schema/context/json","ceterms:ctid":"ce-45162356-257b-48ea-8247-ff44da166507","ceterms:name":{"en-US":"Programming Specialist"},"ceterms:ownedBy":["https://credentialengineregistry.org/resources/ce-8e466088-22b7-4841-8dec-212e9c810fcf"],"ceterms:inLanguage":["en-US","en"],"ceterms:description":{"en-US":"This program provides training in the theory and practices of computer information systems with emphasis on top-down and object-oriented program design principles. Students will learn to program in procedural languages, object-oriented languages, and visual languages. A graduate of this program seeks employment as Programmer, Maintenance Programmer, Programmer/Analyst, System Analyst, Software Engineer, Quality Assurance Software Specialist, or Application Developer.  Successful completion of this program may potentially lead to professional licensure/certification.  Licensure/certification may be global, national, or state-specific.  This program meets requirements for the State of Pennsylvania.  Requirements for other states may vary."},"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 and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information."}}],"ceterms:subjectWebpage":"https://bc3.edu/programs-classes/degrees-certificates/computer-technology/computer-programming-specialist.html","ceterms:isPreparationFor":[{"@type":"ceterms:ConditionProfile","ceterms:name":{"en-US":"Preparation for occupation"},"ceterms:description":{"en-US":"This credential is preparation for the following occupation(s)."}}],"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."}}]}