State-Approved Technical Skill Assessments 11/18/2018 Pathway: Programming and Software Development Cluster: Information Technology CLUSTER/ PATHWAY/ PROGRAM CERTIFICATION / ASSESSMENT TITLE TYPE ISSUING ORGANIZATION WEBSITE Please report broken weblinks ELIGIBILITY REQUIREMENTS / PREREQUISITES ADMINISTRA- TION ELIGIBILITY (Written, Online, Practical) PASSING SCORE COST COMMENTS Business Education/ Computer Science Advanced Placement (AP) Computer Science A Academic Assessment College Board https://apstudent.college board.org/apcourse/ap- computer-science-a Assessment that focuses on the design and implementation of computer programs to solve problems involve skills that are fundamental to the study of computer science. Online Score of 3 or higher $89 per exam Exam consists of 2 parts: Part 1: Multiple- choice; Part 2: Responsive answers; Exam takes between 2- 3 hours; Business Education/ Computer Science Computer Science (CS) Academic Assessment Project Lead the Way (PLTW) http://www.pltw.org/o ur-programs/high- school-engineering- program End of Course assessment that verifies student mastery of the knowledge and skills that provide the foundation for computer science including programming and software development. On Line, 45 minute-timed Pass/Fail *No Fee; assessment is part of the annual license. *There is no fee to PLTW Certified high schools. ● For use at SECONDARY For use at SECONDARY For use at SECONDARY For use at SECONDARY Page 1 of 16
50
Embed
For use at SECONDARY For use at ... - Minnesota State Skill Asses/U... · Pathway: Programming and Software Development Cluster: Information Technology CLUSTER/ PATHWAY/ PROGRAM CERTIFICATION
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
charts/tables/graphs from functions and data.Y Y Comments from Business/Industry:
• Visualization is key for organizing analysis of data.
• Maybe more for management role.
• Required to create documents.
• A good skill for entry level, although analysis of the data
may not be necessary.
MEASURE 01.02.05 Analyze and apply data
when interpreting operational documents.Y Y Comment from Business/Industry: Detect problems.
INDICATOR 01.02 Demonstrate
mathematics knowledge and skills
required to pursue the full range of post-
secondary education and career
opportunities.
INDICATOR 01.01 Demonstrate
language arts knowledge and skills
required to pursue the full range of post-
secondary education and career
opportunities.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 2 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
INDICATOR 01.03 Demonstrate science
knowledge and skills required to pursue
the full range of post-secondary and
career education opportunities.
MEASURE 01.03.01 Evaluate and apply
analytical problem-solving methods, data
gathering, direct and indirect observation,
predictions, and problem identification.
Y Y Comment from Postsecondary: e.g. Software Development
Life Cycle
MEASURE 02.01.01 Determine, select, and
apply the most appropriate reading strategy
for identifying the overarching purpose of a
text (i.e. skimming, reading for detail, reading
for meaning or critical analysis).
Y Y Comment from Business/Industry: Should be clear when
something needs thorough reading.
MEASURE 02.01.02 Demonstrate use of
content, technical concepts and vocabulary
when analyzing information and following
directions.
Y Y
MEASURE 02.01.03 Interpret and
communicate information, data, and
observations to apply information learned
from reading to actual practice.
Y Y
MEASURE 02.02.01 Use verbal skills when
obtaining and conveying information.Y Y
MEASURE 02.02.02 Record and document
information needed to present a report on a
given topic or problem.
Y Y
INDICATOR 02.02 Demonstrate use of
the concepts, strategies, and systems for
obtaining and conveying ideas and
information to enhance communication
in the workplace.
TOPIC 2: COMMUNICATIONS - Use oral and written communication skills in creating, expressing and interpreting information and ideas including technical
terminology and information.
INDICATOR 02.01 Select and employ
appropriate reading and communication
strategies to learn and use technical
concepts and vocabulary in practice.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 3 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 02.02.03 Write internal and
external business and technical
correspondence that conveys and/or obtains
information effectively.
O Y
MEASURE 02.02.04 Communicate concisely
with other peers/employees to clarify
workplace objectives.
Y Y
MEASURE 02.02.05 Communicate effectively
with customers and employees to foster
positive relationships.
O Y
INDICATOR 02.03 Locate, organize and
reference written information from
various sources to communicate with co-
workers and clients/participants.
MEASURE 02.03.01 Locate, organize and
reference written information from various
sources to communicate with co-workers and
clients/participants.
Y Y
MEASURE 02.04.01 Evaluate and use
information resources to accomplish specific
occupational tasks.
Y Y e.g. Reading technical manuals/ journals/ magazines on the
job
Comment from Business/Industry: Requirement/
specification documents
MEASURE 02.04.02 Evaluate the reliability of
information from informational texts,
Internet Web sites, and/or technical materials
and resources.
Y Y Comment from Business/Industry: Students should have
the ability to discern facts from non-factual information
since business thrives on having accurate information.
INDICATOR 02.02 Demonstrate use of
the concepts, strategies, and systems for
obtaining and conveying ideas and
information to enhance communication
in the workplace.
INDICATOR 02.04 Evaluate and use
information resources to accomplish
specific occupational tasks.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 4 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 02.05.01 Compose multi-
paragraph documents clearly, succinctly, and
accurately using correct grammar, spelling,
punctuation, and capitalization.
Y Y Comment from Postsecondary: Very important!
MEASURE 02.05.02 Prepare and edit
documents with the audience in mind. Y Y Comment from Business/Industry: Audience is important.
MEASURE 02.06.01 Prepare and deliver oral
presentations to provide information for
specific purposes and audiences that sustains
the listener's attention and interest.
Y Y Comment from Postsecondary: e.g. Professional manner
MEASURE 02.06.02 Identify and prepare
support materials that will enhance an oral
presentation.
Y Y Comment from Business/Industry: Supporting
charts/diagrams
MEASURE 02.06.03 Develop an
understanding of a variety of media strategies
for presentations.
Y Y Comment from Postsecondary: e.g. Presentation software
MEASURE 02.08.01 Interpret a given verbal
and nonverbal message/ information.Y Y
MEASURE 02.08.02 Respond with
restatement and clarification techniques to
clarify information.
Y Y Comment from Business/Industry: To limit errors and
miscommunication early in an assignment.
INDICATOR 02.05 Use correct grammar,
punctuation and terminology to write
and edit documents.
INDICATOR 02.08 Apply active listening
skills to obtain and clarify information.
INDICATOR 02.06 Develop and deliver
presentations.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 5 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 02.09.01 Create tables, charts,
diagrams, and figures to support written and
oral communications.
Y Y Comment from Postsecondary: e.g. flow charts
MEASURE 02.09.02 Interpret tables, charts,
diagrams, and figures used to support written
and oral communication.
Y Y Comment from Postsecondary: e.g. flow charts
MEASURE 02.10 Identify and
demonstrate strategies to communicate
& resolve conflicts within a diverse
environment.
MEASURE 02.10.01 Identify and demonstrate
strategies to communicate & resolve conflicts
within a diverse environment.
Y Y Comment from Business/Industry: Understand the chain of
command and where to seek help.
INDICATOR 02.11 Exhibit public
relations skills to increase internal and
external customer/client satisfaction.
MEASURE 02.11.01 Communicate effectively
when developing positive customer/client
relationships.
O Y Comments from Business/Industry:
• Entry level person may not be exposed to customers.
• Due to the cross-functional environments (local and
abroad) for software engineering work.
MEASURE 02.12.01 Demonstrate knowledge
of the organization’s offerings to leadership
and coworkers within the organization.
N O
MEASURE 02.12.02 Demonstrate knowledge
of customers’ importance to the organization.O O
MEASURE 02.12.03 Demonstrate ability to
assist customers in a professional manner.O Y e.g., Appearance, voice, grammar, word usage,
enunciation, nonverbal communication.
MEASURE 02.12.04 Identify organizational
protocols and systems to fulfill customer
service requirements.
O O e.g., Facilitate customer service through the maintenance of
key information systems.
INDICATOR 02.09 Develop and interpret
tables, charts, and figures to support
written and oral communications.
INDICATOR 02.12 Develop positive
internal and external customer relations
to build and maintain a customer base
in the IT industry.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 6 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 03.01.01 Explain the process of IT
product/service design.Y Y e.g., Test products for reliability.
MEASURE 03.01.02 Plan, create, test and
maintain products/services using appropriate
metrics.
Y Y Maintanance may not happen at the secondary level.
MEASURE 03.01.03 Identify the essential
properties of information systems.Y Y
MEASURE 03.01.04 Explain and differentiate
problem-solving techniques and approaches.Y Y
MEASURE 03.02.01 Apply effective problem-
solving techniques and approaches.Y Y
MEASURE 03.02.02 Evaluate results of
application of problem-solving techniques
and approaches.
Y Y
INDICATOR 04.01 Use technological
tools to expedite workflow.
MEASURE 04.01.01 Use information
technology tools to manage and perform
work responsibilities.
Y Y
TOPIC 3: PROBLEM-SOLVING AND CRITICAL THINKING - Solve problems using critical thinking skills (analyze, synthesize, and evaluate) independently and in
teams. Solve problems using creativity and innovation.
INDICATOR 03.01 Use product/service
design processes and guidelines to
produce a quality IT product/service.
INDICATOR 03.02 Explain problem-
solving techniques and approaches.
TOPIC 4: INFORMATION TECHNOLOGY APPLICATIONS - Use information technology tools specific to the career cluster to access, manage, integrate, and
create information.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 7 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 04.02.01 Use technology
applications to share files and documents.Y Y
MEASURE 04.02.02 Use technology
applications to communicate within and
across organizations.
Y Y
MEASURE 04.03.01 Access and navigate web. Y Y
MEASURE 04.03.02 Search for information
and resources.Y Y
MEASURE 04.03.03 Evaluate web resources
for reliability and validity.Y Y
INDICATOR 04.04 Use
collaborative/groupware applications to
facilitate group work.
MEASURE 04.04.01 Participate in group
work using shared files and the management
of information.
Y Y
INDICATOR 04.05 Use computer
operating systems to manage work tasks
including file management.
MEASURE 04.05.01 Utilize computer
operating systems to manage work tasks
including file management.
Y Y
MEASURE 04.06.01 Operate computer driven
equipment, peripherals and network devices.Y Y Comment from Business/Industry: Job specific
MEASURE 04.06.02 Access support as
needed to maintain operation of computer
driven equipment.
Y Y
INDICATOR 04.06 Use computer-based
equipment (containing embedded
computers or processors) to control
devices.
INDICATOR 04.02 Use technology
applications to communicate within a
workplace.
INDICATOR 04.03 Use web to perform
workplace tasks following company
policies.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 8 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
e.g., Consider the benefits of using a cross-functional team
in policy and procedure development.
e.g., Identify desired group and team behavior in an IT
context.
e.g., Explain technical concepts to various audiences in non-
technical terms.
Comment from Business/Industry: Not entry level, will vary
company to company.
MEASURE 05.01.02 Describe strategies for
maximizing productivity.N O Comment from Business/Industry: Not entry level
requirement, will vary company to company.
INDICATOR 05.02 Use project
management methodologies to oversee
IT projects.
MEASURE 05.02.01 Implement project
methodologies to manage information system
projects.
N O Comment from Business/Industry: Not entry level
requirement, will vary company to company.
INDICATOR 05.03 Use project
management software to oversee IT
projects.
MEASURE 05.03.01 Implement project
management software to oversee IT projects. N O Comment from Business/Industry: Not entry level
requirement, will vary company to company.
N OINDICATOR 05.01 Implement cross-
functional project teams to achieve
Information Technology (IT) goals.
MEASURE 05.01.01 Summarize the
importance of cross-functional, cultural
project teams in achieving IT goals.
TOPIC 5: SYSTEMS - Understand roles within teams, work units, departments, organizations, inter-organizational systems, and the larger environment.
Identify how key organizational systems affect organizational performance and the quality of products and services. Understand global context of industries
and careers.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 9 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
INDICATOR 06.01 Implement personal
and jobsite safety rules and regulations
to maintain safe and healthful working
conditions and environments.
MEASURE 06.01.01 Assess workplace
conditions with regard to safety and health.O O Comment from Business/Industry:
• Accomplished through company training.
• Job specific
MEASURE 07.01.01 Recognize the
organizational structures.N O e.g., Contribute ideas; share in building an organization;
procedures, and standards; promote the organization’s
vision; and mentor others.
MEASURE 07.01.02 Demonstrate personal
and interpersonal skills appropriate to the
workplace.
Y Y
MEASURE 07.01.03 Consider issues related
to self, team, community, diversity,
environment, and global awareness when
leading others.
Y Y
MEASURE 07.01.04 Recognize leadership
and management styles.N O
MEASURE 07.01.05 Participate in civic and
community leadership and teamwork
opportunities to enhance skills.
N O
TOPIC 7: LEADERSHIP AND TEAMWORK - Use leadership and teamwork skills in collaborating with others to accomplish organizational goals and objectives.
INDICATOR 07.01 Demonstrate
interpersonal skills to accomplish
organizational goals and objectives.
TOPIC 6: SAFETY, HEALTH AND ENVIRONMENTAL - Understand the importance of health, safety, and environmental management systems in organizations
and their importance to organizational performance and regulatory compliance. Follow organizational policies and procedures and contribute to continuous
improvement in performance and compliance.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 10 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 07.01.06 Develop teamwork
activities to enhance skills. Y O
MEASURE 08.01.01 Keep current with
relevant legal issues faced by IT professionals.Y Y
MEASURE 08.01.02 Understand proper
recycling procedures.O O Comment from Postsecondary: e.g. Identify issues and
trends affecting computers and information privacy.
MEASURE 08.01.03 Understand the rights
and responsibilities of IT workers following
organizational policies, procedures, and
guidelines.
Y Y e.g., Acceptable use of the Internet
MEASURE 08.01.04 Identify ethical and
privacy issues common to the IT field.Y Y
INDICATOR 09.01 Explain required
training, education, and certification to
prepare for employment in a particular
career field.
MEASURE 09.01.01 Identify training,
education and certification requirements for
potential occupational choice.
Y O Comments from Business/Industry:
• Businesses may have specific needs & trainings required.
• Essential to programming (continuous learning).
• Useful for potential mentors, but not an entry level need.
• Might depend on desire for career advancement.
TOPIC 8: ETHICS AND LEGAL RESPONSIBILITIES - Know and understand the importance of professional ethics and legal responsibilities.
INDICATOR 08.01 Apply standard
practices and behaviors that meet legal
and ethical responsibilities and exhibit
positive cyber-citizenry to understand
legal issues faced by IT professionals.
TOPIC 9: EMPLOYMENT AND CAREER DEVELOPMENT - Know and understand the importance of employability skills. Explore, plan, and effectively manage
careers. Know and understand the importance of entrepreneurship skills.
INDICATOR 07.01 Demonstrate
interpersonal skills to accomplish
organizational goals and objectives.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 11 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 10.01.01 Explain the functions of
operating systems and hardware
components.
Y Y Comment from Postsecondary: e.g. processes, memory,
hard drive printers, monitors
MEASURE 10.01.02 Identify the role of
number systems including binary and
hexadecimal.
Y Y
MEASURE 10.01.03 Identify major hardware
components and their functions.Y Y
MEASURE 10.01.04 Identify the elements of
the information processing cycle (i.e. input,
process, output, and storage).
Y Y
MEASURE 10.01.05 Use available reference
tools as appropriate.Y Y e.g., Access needed information using company and
Information Technology/Technical Support (Many will not apply to progams unless they have an Information Technology focus)
TOPIC 10: TECHNICAL SKILLS - Use the technical knowledge and skills required to pursue the targeted careers in the Information Technology career cluster,
including knowledge of design, operation, and maintenance of technological systems.
INDICATOR 10.02 Understand the
fundamentals of software development.
INDICATOR 10.01 Demonstrate
knowledge of the hardware components
and operating systems.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 12 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 10.02.03 Summarize how data is
organized in software development.Y Y
MEASURE 10.02.04 Explain new and
emerging types of software.Y Y
INDICATOR 10.03 Identify and compare
new trends and technologies.
MEASURE 10.03.01 Assess the potential
importance and impact of new technologies
in the future.
Y Y
MEASURE 10.04.01 Understand data
communications procedures, equipment and
media.
O Y
MEASURE 10.04.02 Understand data
transmission equipment, codes and protocols.N O
MEASURE 10.04.03 Understand the
differences between local and wide area
networks.
N O
MEASURE 10.04.04 Summarize data
communication trends and issues.N O
MEASURE 10.05.01 Describe Internet
protocols.O O
MEASURE 10.05.02 Understand Domain
Name Service (DNS).O O
MEASURE 10.05.03 Describe cyber security
issues and solutions. O Y
INDICATOR 10.05 Demonstrate
technical knowledge of the web.
INDICATOR 10.02 Understand the
fundamentals of software development.
INDICATOR 10.04 Summarize basic
networking infrastructure to maintain
and update IT systems.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 13 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 10.06.01 Demonstrate the use of
an Internet connection.O O
MEASURE 10.06.02 Implement network
management tools.N O
MEASURE 10.06.03 Troubleshoot Internet
connectivity issues. O O
MEASURE 10.06.04 Install and configure
Internet software for use on an operating
system.
N O
MEASURE 10.06.05 Identify types and
capabilities of popular virus protection
software.
O O
MEASURE 10.06.06 Understand
security/protection software.O O
MEASURE 10.06.07 Identify how to avoid
spyware, adware, and malware and how to
recover from infection.
O O
MEASURE 10.06.08 Explain privacy issues
related to cookies and other tracking
technologies on an internet connected
computer system.
O O e.g., Printers, monitors.
MEASURE 10.07.01 Verify that hardware and
software system components are compatible
prior to performing installation.
O Y
INDICATOR 10.06 Access and use web-
based services when completing IT
related tasks to manage systems.
INDICATOR 10.07 Install and configure
software to maintain and update IT
systems.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 14 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 10.07.02 Verify that software to
be installed is licensed prior to performing
installation.
O Y
MEASURE 10.07.03 Explain the differences
between open source and proprietary
licenses.
O Y
MEASURE 10.07.04 Perform successful
software installation accurately and
completely, using available resources as
needed.
N Y
MEASURE 10.07.05 Resolve problems with
installation if they occur.N Y
MEASURE 10.07.06 Perform customization as
requested.N Y
MEASURE 10.07.07 Document software
installation procedures, using clear and
effective notes, for future use.
N Y
MEASURE 10.07.08 Evaluate application
software packages.O O
e.g., Identify how different browsers affect the look of a
web page.
e.g., Demonstrate knowledge of the characteristics and uses
of plug-ins.
e.g., Compare/contrast the features and functions of
software editors available for designing web pages.
INDICATOR 10.07 Install and configure
software to maintain and update IT
systems.
INDICATOR 10.08 Demonstrate
knowledge of Web page basics to build
an understanding of Web page design
and functioning.
O YMEASURE 10.08.01 Explain the features and
functions of Web browsing software.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 15 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 10.08.02 Explain the features and
functions of Web page design software.O Y
MEASURE 10.08.03 Compare and contrast
clients and servers.N Y
MEASURE 10.08.04 Describe how bandwidth
affects data transmission.N Y
MEASURE 10.08.05 Compare the benefits of
internal and external Web hosting.N O
MEASURE 10.09.01 Configure/modify system
to ensure optimal functionality.N O
MEASURE 10.09.02 Use available reference
tools as appropriate.N Y
MEASURE 10.09.03 Document procedures
and actions.N Y
MEASURE 10.10.01 Explain the need for
regular backup procedures.O Y
MEASURE 10.10.02 Configure, perform and
maintain backup procedures.N O
MEASURE 10.10.03 Manage backup and
recovery, both on- and off-site.N O
INDICATOR 10.08 Demonstrate
knowledge of Web page basics to build
an understanding of Web page design
and functioning.
INDICATOR 10.09 Use IT best practices
to optimize operating systems.
INDICATOR 10.10 Perform standard
backup procedures to protect business
information and data.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 16 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 10.11.01 Describe potential
security threats to information systems. O Y
MEASURE 10.11.02 Identify the range of
security needs and the problems that can
occur due to security lapses.
N Y
MEASURE 10.11.03 Assess security threats. N O
MEASURE 10.11.04 Develop plans to address
security threats.N O
MEASURE 10.11.05 Implement plans to
address security procedures.N O
MEASURE 10.11.06 Document security
procedures.N O
MEASURE 10.12.01 Implement queries and
reports to provide access to critical system
information.
N O
MEASURE 10.12.02 Ensure that system is
functioning optimally.N O
MEASURE 10.12.03 Fix and document system
problems.N O
MEASURE 10.12.04 Define hardware-
software interface issues for a computer
system.
O O
INDICATOR 10.11 Recognize and
analyze potential IT security threats to
develop and maintain security
requirements.
INDICATOR 10.12 Maintain computer
systems to ensure optimal system
functioning.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 17 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 10.12.05 Configure peripheral
device drivers (e.g., disk, display, printer,
modem, keyboard, mouse, network).
N O
MEASURE 10.12.06 Apply concepts (e.g., disk
caching, data compression, extended
memory, magnetic disk/CD-ROM storage and
formats).
N O
INDICATOR 10.13 Provide IT support
and training.
MEASURE 10.13.01 Explain Help Desk service
to computer users within the organization.N O
MEASURE 10.14.01 Explain the terminology,
role and benefits of quality within an
organization.
N O
MEASURE 10.14.02 Summarize the elements
of a quality management system.N O
MEASURE 10.15.01 Describe the use of
computer forensics to prevent and solve
information technology crimes and security
breaches.
N O
MEASURE 10.15.02 Identify the
circumstances under which computer
forensics evidence is typically used, who
typically uses such evidence, and how it is
used.
N O
INDICATOR 10.12 Maintain computer
systems to ensure optimal system
functioning.
INDICATOR 10.15 Describe the use of
computer forensics to prevent and solve
information technology crimes and
security breaches.
INDICATOR 10.14 Identify and describe
quality assurance concepts to develop
an understanding of the requirements
for quality IT products/services.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 18 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
MEASURE 10.15.03 Demonstrate the
effective use of basic computer applications
relating to forensics investigations.
N O
MEASURE 10.16.01 Utilize effective listening
skills when working with client.N O
MEASURE 10.16.02 Evaluate and follow-up
on customer service provided.N O
MEASURE 10.16.03 Analyze symptoms of
problem and use diagnostic skills.N O
MEASURE 10.16.04 Use effective problem-
solving skills in performing support,
maintenance, diagnostic, and/or repair.
N Y
INDICATOR 10.17 Demonstrate and
apply knowledge of Operating System
design, operation and maintenance to
perform information support and
service tasks.
MEASURE 10.17.01 Demonstrate knowledge
of Operating System components in the
building and deployment of software systems.
N O
MEASURE 10.18.01 Describe the life cycle of
an information system.N O
MEASURE 10.18.02 Manage backup and
recovery, both on- and off-site.N O
MEASURE 10.18.03 Demonstrate knowledge
of basic troubleshooting steps.N O
INDICATOR 10.16 Apply computer user
support to maintain code function
service.
INDICATOR 10.15 Describe the use of
computer forensics to prevent and solve
information technology crimes and
security breaches.
INDICATOR 10.18 Utilize system
installation and maintenance skills when
setting-up and maintaining an
information system to demonstrate
application of fundamental system
knowledge.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 19 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
e.g., Evaluate problem-solving outcomes to determine
whether the problem was solved as intended.
e.g., Evaluate whether the process was applied in an
efficient and responsible manner.
e.g., Assess the validity and usefulness of the outcomes.
MEASURE 10.18.05 Determine needed follow-
up actions.N O
e.g., Facilitate the delivery of technical services.
e.g., Set up/maintain user accounts on multiple systems.
e.g., Participate in the evaluation, analysis, and
recommendation of technical computing products.
MEASURE 10.20.01 Use technical writing
skills.O O
MEASURE 10.20.02 Use technical research to
both evaluate applications and systems as
well as find drivers and solutions.
N O
MEASURE 10.20.03 Design and write
technical documentation.O O e.g., Technical reports and field notes
MEASURE 10.20.04 Evaluate tools for quality
characteristics.N O
O
INDICATOR 10.19 Use system
administration and control skills to
monitor an information system.
MEASURE 10.19.01 Perform general system
administration tasks.
INDICATOR 10.18 Utilize system
installation and maintenance skills when
setting-up and maintaining an
information system to demonstrate
application of fundamental system
knowledge.
MEASURE 10.18.04 Evaluate problem-solving
processes and outcomes.N
INDICATOR 10.20 Use technical writing
and documentation skills to keep
records necessary for an information
system.
N O
READY_ProgSoftwareDev_CoreComp_updated2018 Page 20 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
e.g., Gather information using interviewing strategies.
e.g., Identify input and output requirements.
e.g., Identify system processing requirements.
e.g., Clarify specifications using questioning techniques.
e.g., Identify hardware, networking, and software system
functional requirements.
e.g., Demonstrate knowledge of nonfunctional
requirements (e.g., security, integrity response time,
reliability, support, and documentation).
e.g., Gather information on problems from users.
e.g., Perform workflow analysis to determine user needs.
e.g., Analyze existing procedures.
e.g., Define business problem to be solved by the
application.
e.g., Demonstrate knowledge of the use, structure, and
contents of a requirements specification document.
e.g., Define system and software requirements.
TOPIC 11: PATHWAY-SPECIFIC TECHNICAL SKILLS - Use the technical knowledge and skills required to pursue the targeted careers in the Programming and
Software Development career pathway, including knowledge of design, operation, and maintenance of technological systems critical to the career pathway.
Computer Programming/ Software Development
INDICATOR 11.01 Identify and analyze
customer software needs and
requirements to guide programming
and software development.
Y Y
Y
MEASURE 11.01.03 Develop software
requirements and specifications.O Y
MEASURE 11.01.01 Gather data to identify
customer requirements using modern
technologies.
MEASURE 11.01.02 Conduct needs analysis. Y
READY_ProgSoftwareDev_CoreComp_updated2018 Page 21 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
e.g., Develop informal specifications.
e.g., Develop formal specification.
e.g., Resolve conflicting requirements.
e.g., Review and verify specification with customer.
e.g., Demonstrate knowledge of how to use software
methodologies to analyze a real-world problem.
e.g., Identify constraints.
e.g., Demonstrate knowledge of modeling and analyzing
functional requirements (e.g., dataflow diagrams, process
specifications, and a data dictionary).
e.g., Demonstrate knowledge of modeling and analyzing
e.g., Divide design specifications into logical process blocks.
e.g., Identify parameters.
e.g., Follow specifications or drawings.
e.g., Record process (e.g., using flowchart, step-by-step
narrative).
e.g., Record data.
e.g., Troubleshoot unexpected results.
e.g., Fix code.
e.g., Merge conflicts using verion control
e.g., Access needed information using appropriate reference
materials.
e.g., Define test procedures.
e.g. Test driven development
e.g., Analyze requirement and design specifications.
e.g., Development test cases using requirements and design
specification.
e.g., Perform integration testing.
e.g., Perform regression testing.
Y Y
O Y
Y Y
O Y
Y YMEASURE 11.06.07 Resolve problems with
integration.
MEASURE 11.06.05 Explain basic software
systems implementation.
MEASURE 11.06.06 Develop software
requirements/specifications.
MEASURE 11.07.01 Develop a software test
plan.
MEASURE 11.07.02 Perform testing and
validation.
INDICATOR 11.07 Implement software
testing procedures to ensure quality
products.
INDICATOR 11.06 Develop a computer
application to demonstrate proficiency
using the appropriate programming
language.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 28 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
e.g., Help with user-acceptance test.
e.g., Validate user documentation.
e.g., Document errors discovered.
e.g., Perform defect tracking.
e.g., Document discovered errors.
MEASURE 11.07.04 Develop software testing
audit trails.N Y e.g., Record error correction procedures and actions.
e.g., Demonstrate knowledge of Software QA process.
e.g., Demonstrate knowledge of the
standards/requirements for Software QA.
e.g., Develop team relationships to support Software QA
tasks.
• Job specifice.g., Identify standards and issues related to I/O
programming and design of I/O interfaces.
e.g., Use customer satisfaction in determining product
characteristics (e.g., cost, user-friendliness).
e.g., Recognize the relationship between dependability,
functionality, ease of use, etc.
e.g., Conduct code walkthrough and/or inspection.
e.g., Follow established procedures for testing, identifying
problems, and tracking resolutions.
MEASURE 11.08.02 Perform software quality
assurance tasks to produce a quality software
product.
MEASURE 11.07.03 Document test results.
Y Y
O Y
N O
N O
INDICATOR 11.08 Perform quality
assurance tasks to produce quality
products.
MEASURE 11.08.01 Summarize software
quality assurance (QA) procedures.
MEASURE 11.07.02 Perform testing and
validation.
INDICATOR 11.07 Implement software
testing procedures to ensure quality
products.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 29 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
e.g., Identify maintenance and support requirements.
e.g., Apply information and data analysis techniques.
e.g., Define scope of work to meet customer support needs.
e.g., Access needed information using appropriate reference
materials.
e.g., Provide help to first line user-support personnel to
answer user questions.
e.g., Provide troubleshooting for software.
e.g., Perform system-tuning function.
e.g., Diagnose problems within system.
e.g., Perform technical functions required by customer/user.
e.g., Communicate and document technical support
provided.
e.g., Following organizational procedural to communicate
and document maintenance tasks.
e.g., Identify and analyze problem.
e.g., Analyze and propose solutions.
e.g., Implement solutions in code and documentation.
e.g., Release software and documentation updates
according to procedures.
O Y
N O
N O
INDICATOR 11.09 Demonstrate
knowledge of maintenance and
customer support functions to maintain
software applications.
MEASURE 11.09.01 Analyze software
technical support needs.
MEASURE 11.09.03 Implement software
maintenance activities.
MEASURE 11.09.02 Demonstrate knowledge
of customer service.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 30 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
e.g., Identify appropriate database type based on customer
requirements, availability of software and hardware
resources, and distribution specifications, etc.
e.g., Apply information and data analysis specifications to
create a database model using techniques such as (e.g. -
Entity Relationship Diagramming).
e.g., Analyze and normalize the developed database model
looking for and resolving potential problems.
e.g., Analyze the security needs for the database.
e.g., Create a database from model specifications using
both program code and Graphic User Interface (GUI)
processes when provided by the database software.
e.g., Verify that all possible security safeguards are in place.
e.g., Populate the database created with test data.
e.g., Perform database queries to analyze database
functionality and diagnose problems.
e.g., Perform database troubleshooting and system-tuning
functions.
e.g., Perform technical functions required by customer/user.
e.g., Communicate and document technical support
provided.
e.g., Perform standard maintenance on the database.
e.g., Release software and documentation updates
according to procedures.
O Y
O YINDICATOR 11.10 Develop and
maintain a database to store
information.
MEASURE 11.10.02 Create, populate, and
maintain a database.
MEASURE 11.10.01 Explain database
development processes.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 31 of 32 Common Core Competencies
Core Competencies 11/12/2018
Pathway: Programming and Software DevelopmentCluster: Information Technology
SecondaryPost-
secondary
KEY: Y=Essential N=Not Essential O=Optional
PERFORMANCE INDICATOR PERFORMANCE MEASURE
COMMON CORE
COMPETENCIESConsensus among work group COMMENTS
TOPIC 1: ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills required to pursue the full range of career and postsecondary
education opportunities within a career cluster.
e.g., Develop scripts and forms that permit access via
websites to the database.
e.g., Identify and analyze potential security problems for
web access to the database.
e.g., Propose security solutions to web-based security
problems.
e.g., Implement solutions in code and documentation.
MEASURE 11.10.03 Implement application
interface to database.O Y
INDICATOR 11.10 Develop and
maintain a database to store
information.
READY_ProgSoftwareDev_CoreComp_updated2018 Page 32 of 32 Common Core Competencies
Technical Skill Assessment Blueprint 11/1/2018
Pathway: Programming and Software Development
Cluster: Information Technology
SECONDARYPOST-
SECONDARY
BUSINESS &
INDUSTRY
% of
Assessment
↓
% of
Assessment
↓
% of
Assessment
↓
TOPIC
1
ACADEMIC FOUNDATIONS - Achieve additional academic knowledge and skills
required to pursue the full range of career and postsecondary opportunities within
the Programming and Software Development career pathway and the Information
Technology career cluster.
7% 5% 6%
TOPIC
2
COMMUNICATION - Use oral and written communication skills in creating,
expressing, and interpreting information and ideas including technical terminology
and information.7% 8% 12%
TOPIC
3
PROBLEM-SOLVING AND CRITICAL THINKING - Solve problems using critical
thinking skills (analyze, synthesize, and evaluate) independently and in teams.
Solve problems using creativity and innovation.20% 18% 20%
TOPIC
4
INFORMATION TECHNOLOGY APPLICATIONS - Use information technology tools
specific to Programming and Software Development occupations to access,
manage, integrate, and create information.10% 12% 9%
TOPIC
5
SYSTEMS - Understand roles within teams, work units, departments, organizations,
inter-organizational systems, and the larger environment. Identify how key
organizational systems affect organizational performance and the quality of
products and services. Understand global context of industries and careers. 1% 6% 3%
TOPIC
6
SAFETY, HEALTH AND ENVIRONMENTAL - Understand the importance of health,
safety, and environmental management systems in organizations and their
importance to organizational performance and regulatory compliance. Follow
organizational policies and procedures and contribute to continuous improvement
in performance and compliance.
2% 2% 2%
TOPIC
7
LEADERSHIP AND TEAMWORK - Use leadership and teamwork skills in collaborating
with others to accomplish organizational goals and objectives. 5% 8% 6%
TOPIC
8
ETHICS AND LEGAL RESPONSIBILITY - Know and understand the importance of
professional ethics and legal responsibilities. 6% 3% 2%
TOPIC
9
EMPLOYMENT AND CAREER DEVELOPMENT - Know and understand the
importance of employability skills. Explore, plan, and effectively manage careers.
Know and understand the importance of entrepreneurship skills. 7% 3% 4%
TOPIC
10
TECHNICAL SKILLS - Use the technical knowledge and skills required to pursue the
targeted careers in the Information Technology career cluster, including knowledge
of design, operation, and maintenance of technological systems.35% 35% 36%
100% 100% 100%
An "assessment blueprint" is a document that indicates the knowledge and skills that will be
covered in an assessment instrument and the percentage of the assessment that will be
devoted to each area of knowledge and skills. The Minnesota assessment blueprints will be
used to review the appropriateness of existing assessments by determining how closely those
assessments match up to what the Programming and Software Development career pathway
working groups have determined should be assessed. The assessment blueprints can also be
used to guide the development of new assessments where suitable third-party assessments do
not exist.
READY_ProgrSoftware_Blueprint_update2018-2 Page 1 of 1 Blueprint
Minnesota Program of Study
Information Technology: Programming and Software DevelopmentCareer Pathway Plan of Study for ►Learners ►Parents ►Counselors ►Teachers/Faculty--Effective Graduates 2015 & Beyond
EDU
CA
TIO
N
LEV
ELS
GR
AD
E
English/
Language ArtsMath Science
Social Studies/
Sciences
Other Required Courses
Other Electives
Recommended Electives
Learner Activities
*Career and Technical Courses
and/or Degree Major Courses for
Programming and Software
Development
SAMPLE
Occupations Relating
to This Pathway
9
English/
Language Arts I
Geometry Earth or Life or
Physical Science
Government &
Citizenship/
Geography
• Business/ Computer Technology
• Computer Applications I, II, III
• Multimedia Animation
• Interactive Media
10
English/
Language Arts II
Algebra II Biology U.S. History • Business Communications
*Computer Technician I & II
• Intro to Computer Programming
• Web Design
11
English/
Language Arts III
Probability &
Statistics
Chemistry or
Physics or CTE
Science Equivalent
World History • Advanced Computer Applications
• Networking Essentials
• Game Design
• Mobile AppsCollege Placement Assessments-Academic/Career Advisement Provided
12
English/
Language Arts IV
Math Elective (i.e.,
Business Math or
other CTE Math
Equivalent)
Science Elective
(i.e., CTE Science
Equivalent)
Economics (Ag.
Ed./ Bus. Ed./
Social Studies)
• AP Computer Programming
• Sofware Engineering
• Computer Science
• Computer Systems Operations
Articulation/Dual Credit Transcripted-Postsecondary courses may be taken/moved to the secondary level for articulation/dual credit purposes.
Year
1
• Core Classes (e.g., Introduction to
Computers, Web Design)
Year
2
• Advanced Classes (e.g. Introduction to
Programming, Software Development)
Year
3
• Continue Courses in the Area of
Specialization
Year
4
• Complete Programming and Software
Development Major (4-year
degree program)
Interest Inventory Administered and Plan of Study Initiated for all Learners
This Career Pathway Plan of Study (based on the Programming and Software Development Pathway of the Information Technology Career Cluster) can serve as a guide, along with other career planning materials, as learners continue
on a career path. Courses listed within this plan are only recommended coursework and should be individualized to meet each learner’s educational and career goals. *This Plan of Study, used for learners at an educational institution,
should be customized with course titles and appropriate high school graduation requirements as well as college entrance requirements.
SEC
ON
DA
RY
PO
STSE
CO
ND
AR
Y
Programming/ Software Engineering:
Applications:
►Analyst
►Cloud Solution Engineer
►Computer Engineer
►Data Modeler
►Engineer Business Analyst
►Video Game Developer
Operating System:
►App Developer
►Designer/Engineer
►Programmer Analyst
►Program Manager
►Programmer/ Analyst
►Software Developer
►Web Developer
Software Applications:
►Data Architect
►Design Engineer
►Development Engineer
►Engineer
►QA Specialist
►Software Engineer
►Specialist
►Tester
Systems:
►Administrator Test Engineer
►Analyst
►Cyber Security Specialist
►Database Administrator
►Information Security Specialist
►Tester
All plans of study should
meet local and state high
school graduation
requirements and college
entrance requirements
including art, health, and
physical education. Certain
local student organization
activities such as BPA,
DECA, or SkillsUSA are also
important for personal
growth and leadership
development.
All plans of study need to
meet learners’ career goals
with regard to required
degrees, licenses,
certifications or journey
worker status. Certain
local student organization
activities such as College
BPA, College DECA, or
SkillsUSA may also be
important to include.Continue courses in the area of specialization.
Transfer Curriculum Goals Determined by Local College Program in College Year
1 and Year 2 - Goal 1: Communication; Goal 2: Critical Thinking/Problem-