Position Type:
High School Teaching/Technology Education Teacher
Date Posted:
2/27/2026
Location:
McAdams High School
Date Available:
07/28/2026
Closing Date:
07/28/2026
Job Description
Position Title: Cyber Foundations & Exploring Computer Science Teacher
Reports To: Principal / CTE Director / Superintendent
FLSA Status: Exempt
Contract Length: 187 Days (or district-approved contract length)
Position Summary
The Cyber Foundations & Exploring Computer Science Teacher is responsible for delivering high-quality instruction in foundational cybersecurity, computer science principles, and computational thinking. This position prepares students for college and career pathways in technology by integrating cybersecurity concepts, programming, digital literacy, networking fundamentals, and problem-solving skills aligned with state CTE and computer science standards.
The teacher will foster a rigorous, engaging, and hands-on learning environment that promotes innovation, ethical technology use, and real-world application.
Essential Duties and Responsibilities
Instruction & Curriculum
Develop and implement standards-based lessons aligned to state Computer Science and CTE Cybersecurity frameworks.
Teach foundational cybersecurity concepts including:
Digital citizenship and cyber ethics
Online safety and data protection
Networking basics
Threat awareness and risk management
Cybersecurity career pathways
Teach core computer science concepts including:
Computational thinking
Algorithms and problem-solving
Programming fundamentals
Data and information systems
Hardware and software concepts
Incorporate project-based learning and real-world applications.
Differentiate instruction to meet diverse student learning needs.
Integrate technology tools, simulations, and industry-relevant platforms into instruction.
Student Assessment & Support
Assess student learning using formative and summative assessments.
Provide timely feedback to support academic growth.
Maintain accurate records of grades, attendance, and performance data.
Prepare students for industry certifications where applicable.
Support students in exploring technology-related postsecondary and career opportunities.
Classroom Management
Establish and maintain a safe, structured, and technology-rich learning environment.
Promote responsible digital citizenship and appropriate technology use.
Manage classroom devices, software, and lab equipment effectively.
Professional Responsibilities
Participate in professional development related to computer science, cybersecurity, and instructional best practices.
Collaborate with CTE staff, counselors, and administrators to support student pathways.
Maintain compliance with district, state, and federal policies.
Engage with industry partners to enhance program relevance and opportunities.
Assist in program development, recruitment, and community outreach efforts.
Qualifications
Education
Bachelor's degree in Computer Science, Information Technology, Cybersecurity, Education, or related field (Master's preferred).
Certification
Valid state teaching license with appropriate endorsement in Computer Science, Business/Technology, or CTE (as required by state).
CTE Cybersecurity endorsement preferred.
Industry certifications (CompTIA ITF+, A+, Network+, Security+, etc.) preferred but not required.
Knowledge & Skills
Knowledge of cybersecurity principles and computer science concepts.
Familiarity with programming languages (e.g., Python, JavaScript, Scratch, or similar).
Understanding of networking fundamentals and digital systems.
Strong classroom management and instructional skills.
Ability to integrate technology into instruction effectively.
Strong communication and organizational skills.
Physical Requirements
Ability to stand, walk, and circulate throughout classroom.
Ability to lift and move computer equipment up to 25 pounds.
Regular use of computer and instructional technology.
Working Conditions
Classroom and computer lab environment.
Occasional extended hours for student competitions, events, or professional development.