Foothill - De Anza Community College District
Instructor, Computer Science
Foothill - De Anza Community College District, Washington, District Of Columbia, United States, 20001
Instructor, Computer Science, Foothill College
The Foothill-De Anza Community College District is currently accepting applications for the faculty position of Instructor, Computer Science, Foothill College. The Foothill - De Anza Community College District does not have a remote work policy. All employees are expected to be available to work in person and on-site per the requirement of the department. The Foothill-De Anza Community College District does not reimburse applicants for travel, lodging or any other costs incurred by applicant to attend interviews. All interviewing costs incurred will be the responsibility of the applicant. Foothill College Mission Statement: Embracing inclusivity and building strong communities, Foothill College serves diverse learners and equips its students with critical thinking skills to address complex societal challenges, to thrive in the global workforce, and to engage in a life of inquiry. Message From the Department: Foothill College is committed to diversity, equity, inclusion, and justice. The college has a robust equity plan and is seeking an Instructor for the CS Department that will contribute to the department with equitable student success at the forefront. The instructor will engage in implementing culturally relevant curriculum and other pedagogical practices to ensure the equitable recruitment, persistence and success of all STEM students, particularly students who are traditionally marginalized in computer science related fields such as Women, African American, and Latinx. Duties and Responsibilities of the Position Include: Under the direction of the Dean of the Science, Technology, Engineering, and Mathematics (STEM) Division, the instructor is responsible for teaching a variety of college-level computer science coursesincluding programming, data science, artificial intelligence, machine learning, cybersecurity, and related topics. The instructor will motivate and support student success by encouraging the use of academic supports such as the STEM Learning Resource Center, and contribute to program planning by developing goals and metrics for student learning outcomes. Additionally, the instructor will help the campus community understand the impact of rapidly evolving fields like cybersecurity on education and society, and lead the deployment of necessary software and hardware within the computer science department. Teaching assignments include both in-person and online instruction at the Foothill campus, with possible assignments at the Sunnyvale Center and high school campuses, and may take place during the day, in the evening, on-campus, off-campus, or online. Standard faculty duties include curriculum development and evaluation, maintaining scheduled office hours, attending department and division meetings, participating in district and/or college committees, and engaging in professional growth activities. Faculty are expected to contribute professionally on the Foothill campus throughout the academic year and have opportunities to participate in campus extracurricular activities. Minimum Qualifications: Understanding of, sensitivity to, and respect for the diverse academic, socio-economic, ethnic, religious, and cultural backgrounds, disability, and sexual orientation of community college students, faculty and staff. Master's in computer science or computer engineering OR Bachelor's in either of the above AND Master's in mathematics, cybernetics, business administration, accounting or engineering OR Bachelor's in engineering AND Master's in cybernetics, engineering, mathematics, or business administration OR Bachelor's in mathematics AND Master's in cybernetics, engineering, mathematics, or business administration OR Bachelor's degree in any of the above AND A master's degree in information science, computer information systems, or information systems OR the equivalent (NOTE: Courses in the use of computer programs for application to a particular discipline may be classified for minimum qualifications purposes, under the discipline of the application.) Preferred Qualifications: Teaching and Professional Experience: Teaching Experience: Teaching cybersecurity, including developing and implementing diverse and equitable assessment strategies. Identifying and providing support for at-risk students. Working productively on collaborative projects. Knowledge of California Community College pathways and CSU/UC Cybersecurity programs. Professional Experience: Industry or government experience in implementing and managing foundational security. Hands-on experience with security frameworks (NIST, CISA) and IT governance. Familiarity with compliance program implementation and auditing (HIPAA, GDPR, PCI DSS, SOX, CCPA, ISO 27000). Familiarity with security domains including physical, technical, administrative. Managing complex IT environments (on-premises, public/private cloud, hybrid, edge). Knowledge of risk evaluation, incident response and crisis management. Knowledge and Skills: Networking and protocols, operating systems (Linux, Windows, MacOS, iOS, Android), cloud infrastructure, single sign-on, and multifactor authentication. Current security threats (malware, ransomware, phishing). Historical cybersecurity incidents and supply chain attacks. Knowledge and understanding of Next-Generation Firewalls and threat prevention systems. Knowledge and understanding of Security Operations Center (SOC) management tools. Ethical hacking and penetration testing. Participation in Capture the Flag and Cyber Defense Competitions. Use of AI tools and technology within cybersecurity. Strong communication and presentation skills. Additional Qualifications: Master's degree (or higher) in Cybersecurity or a related field. Relevant industry certifications (e.g., CISSP, CompTIA Security+, Certified Ethical Hacker (CEH)). Domain Skills: Current Cybersecurity Trends: Generative AI Threats, Ransomware Evolution, Zero Trust and Cloud Security, Identity and Access Management (IAM), State-Sponsored Cyberattacks, Quantum Computing Threats. Understanding of CVEs, CWEs, CTEM, NIST, DBIR reports, CVSS, EPSS, and predictive scores. Experience with security tools (infrastructure scanners, Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), Open- Source Software (OSS) scanner, Container scanners). Understanding concepts such as Secure-by-Design vs. Secure-by-Default. Knowledge of industry-specific cybersecurity concerns. Ability to discuss the impact of current events on the cybersecurity landscape. Networking and Protocols: Network topologies/protocols (OSI model, TCP/IP, IPv6, IPv4 subnetting). Switching, routing, DNS, firewalls. Commercial deployments (Cisco, Juniper, Palo Alto Networks). Software Defined Networking (SDN) in cloud and on-premises deployments. Network troubleshooting, basic threat vectors, advanced firewalls (IDS/IPS), wireless access points. Advanced networking topics (network segmentation, QoS, network automation, network forensics). Computing Platforms: Modern operating systems (Linux, Windows, MacOS, iOS, Android, RTOS). Understanding of IoT and Operational Technology (OT). Malware and threat detection, data storage management. Database management, cryptography, encryption, secrets management. Identity and Access Management systems, PII. Computing Development Skills: Modern software engineering topics (Python, C++, JavaScript). Software design methodologies (Agile, DevOps). Software design architecture patterns (client/server, MVC design patterns, microservices). Working Conditions: Environment: Indoor, office environment. Hearing and speaking to exchange information. Vision sufficient to read various materials. Dexterity of hands and fingers to perform the tasks required of the position. Regularly stand, walk, and sit for extended periods of time. Bending at waist, kneeling, or crouching. Reaching overhead, above the shoulders, and horizontally. Lifting and carrying objects up to 20 lbs. Application Packet: A District on-line application to be completed at http://hr.fhda.edu/careers/ *In the application, you will provide information, which demonstrates your understanding of, sensitivity to, and respect for the diverse academic, socio-economic, ethnic, religious, and cultural backgrounds, disability, and sexual orientation of community college students, faculty and staff. Additionally, you will be asked to explain how your life experiences, studies or work have influenced your commitment to diversity, equity and inclusion. A cover letter detailing your background and experience, skills, and abilities as they relate to the minimum and preferred qualifications of this position. A current resume of all work experience, formal education and training. If you wish to request equivalency for this position (if you do not otherwise meet the minimum qualifications via educational degree attainment as specified), you must submit the Request for Equivalency form and supporting documentation. This form must be submitted with your application packet. You may either scan a hard copy of this form with your application packet or submit it as a Word document with your application packet. http://hr.fhda.edu/_downloads/Equivalency.pdf Applicants will be REQUIRED to submit transcripts for salary placement purposes. Applicants who have international transcripts must obtain transcripts that are evaluated by an independent educational-equivalency evaluation company and obtain an English translation (if necessary). These services are to be done at the applicant's expense. If any required application materials are omitted, the committee will not review your application packet. Application materials not required (including reference letters) for this position will not be accepted. For full-consideration, all application packets must be received by 11:59 pm on the closing date. Please allow yourself ample time
The Foothill-De Anza Community College District is currently accepting applications for the faculty position of Instructor, Computer Science, Foothill College. The Foothill - De Anza Community College District does not have a remote work policy. All employees are expected to be available to work in person and on-site per the requirement of the department. The Foothill-De Anza Community College District does not reimburse applicants for travel, lodging or any other costs incurred by applicant to attend interviews. All interviewing costs incurred will be the responsibility of the applicant. Foothill College Mission Statement: Embracing inclusivity and building strong communities, Foothill College serves diverse learners and equips its students with critical thinking skills to address complex societal challenges, to thrive in the global workforce, and to engage in a life of inquiry. Message From the Department: Foothill College is committed to diversity, equity, inclusion, and justice. The college has a robust equity plan and is seeking an Instructor for the CS Department that will contribute to the department with equitable student success at the forefront. The instructor will engage in implementing culturally relevant curriculum and other pedagogical practices to ensure the equitable recruitment, persistence and success of all STEM students, particularly students who are traditionally marginalized in computer science related fields such as Women, African American, and Latinx. Duties and Responsibilities of the Position Include: Under the direction of the Dean of the Science, Technology, Engineering, and Mathematics (STEM) Division, the instructor is responsible for teaching a variety of college-level computer science coursesincluding programming, data science, artificial intelligence, machine learning, cybersecurity, and related topics. The instructor will motivate and support student success by encouraging the use of academic supports such as the STEM Learning Resource Center, and contribute to program planning by developing goals and metrics for student learning outcomes. Additionally, the instructor will help the campus community understand the impact of rapidly evolving fields like cybersecurity on education and society, and lead the deployment of necessary software and hardware within the computer science department. Teaching assignments include both in-person and online instruction at the Foothill campus, with possible assignments at the Sunnyvale Center and high school campuses, and may take place during the day, in the evening, on-campus, off-campus, or online. Standard faculty duties include curriculum development and evaluation, maintaining scheduled office hours, attending department and division meetings, participating in district and/or college committees, and engaging in professional growth activities. Faculty are expected to contribute professionally on the Foothill campus throughout the academic year and have opportunities to participate in campus extracurricular activities. Minimum Qualifications: Understanding of, sensitivity to, and respect for the diverse academic, socio-economic, ethnic, religious, and cultural backgrounds, disability, and sexual orientation of community college students, faculty and staff. Master's in computer science or computer engineering OR Bachelor's in either of the above AND Master's in mathematics, cybernetics, business administration, accounting or engineering OR Bachelor's in engineering AND Master's in cybernetics, engineering, mathematics, or business administration OR Bachelor's in mathematics AND Master's in cybernetics, engineering, mathematics, or business administration OR Bachelor's degree in any of the above AND A master's degree in information science, computer information systems, or information systems OR the equivalent (NOTE: Courses in the use of computer programs for application to a particular discipline may be classified for minimum qualifications purposes, under the discipline of the application.) Preferred Qualifications: Teaching and Professional Experience: Teaching Experience: Teaching cybersecurity, including developing and implementing diverse and equitable assessment strategies. Identifying and providing support for at-risk students. Working productively on collaborative projects. Knowledge of California Community College pathways and CSU/UC Cybersecurity programs. Professional Experience: Industry or government experience in implementing and managing foundational security. Hands-on experience with security frameworks (NIST, CISA) and IT governance. Familiarity with compliance program implementation and auditing (HIPAA, GDPR, PCI DSS, SOX, CCPA, ISO 27000). Familiarity with security domains including physical, technical, administrative. Managing complex IT environments (on-premises, public/private cloud, hybrid, edge). Knowledge of risk evaluation, incident response and crisis management. Knowledge and Skills: Networking and protocols, operating systems (Linux, Windows, MacOS, iOS, Android), cloud infrastructure, single sign-on, and multifactor authentication. Current security threats (malware, ransomware, phishing). Historical cybersecurity incidents and supply chain attacks. Knowledge and understanding of Next-Generation Firewalls and threat prevention systems. Knowledge and understanding of Security Operations Center (SOC) management tools. Ethical hacking and penetration testing. Participation in Capture the Flag and Cyber Defense Competitions. Use of AI tools and technology within cybersecurity. Strong communication and presentation skills. Additional Qualifications: Master's degree (or higher) in Cybersecurity or a related field. Relevant industry certifications (e.g., CISSP, CompTIA Security+, Certified Ethical Hacker (CEH)). Domain Skills: Current Cybersecurity Trends: Generative AI Threats, Ransomware Evolution, Zero Trust and Cloud Security, Identity and Access Management (IAM), State-Sponsored Cyberattacks, Quantum Computing Threats. Understanding of CVEs, CWEs, CTEM, NIST, DBIR reports, CVSS, EPSS, and predictive scores. Experience with security tools (infrastructure scanners, Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), Open- Source Software (OSS) scanner, Container scanners). Understanding concepts such as Secure-by-Design vs. Secure-by-Default. Knowledge of industry-specific cybersecurity concerns. Ability to discuss the impact of current events on the cybersecurity landscape. Networking and Protocols: Network topologies/protocols (OSI model, TCP/IP, IPv6, IPv4 subnetting). Switching, routing, DNS, firewalls. Commercial deployments (Cisco, Juniper, Palo Alto Networks). Software Defined Networking (SDN) in cloud and on-premises deployments. Network troubleshooting, basic threat vectors, advanced firewalls (IDS/IPS), wireless access points. Advanced networking topics (network segmentation, QoS, network automation, network forensics). Computing Platforms: Modern operating systems (Linux, Windows, MacOS, iOS, Android, RTOS). Understanding of IoT and Operational Technology (OT). Malware and threat detection, data storage management. Database management, cryptography, encryption, secrets management. Identity and Access Management systems, PII. Computing Development Skills: Modern software engineering topics (Python, C++, JavaScript). Software design methodologies (Agile, DevOps). Software design architecture patterns (client/server, MVC design patterns, microservices). Working Conditions: Environment: Indoor, office environment. Hearing and speaking to exchange information. Vision sufficient to read various materials. Dexterity of hands and fingers to perform the tasks required of the position. Regularly stand, walk, and sit for extended periods of time. Bending at waist, kneeling, or crouching. Reaching overhead, above the shoulders, and horizontally. Lifting and carrying objects up to 20 lbs. Application Packet: A District on-line application to be completed at http://hr.fhda.edu/careers/ *In the application, you will provide information, which demonstrates your understanding of, sensitivity to, and respect for the diverse academic, socio-economic, ethnic, religious, and cultural backgrounds, disability, and sexual orientation of community college students, faculty and staff. Additionally, you will be asked to explain how your life experiences, studies or work have influenced your commitment to diversity, equity and inclusion. A cover letter detailing your background and experience, skills, and abilities as they relate to the minimum and preferred qualifications of this position. A current resume of all work experience, formal education and training. If you wish to request equivalency for this position (if you do not otherwise meet the minimum qualifications via educational degree attainment as specified), you must submit the Request for Equivalency form and supporting documentation. This form must be submitted with your application packet. You may either scan a hard copy of this form with your application packet or submit it as a Word document with your application packet. http://hr.fhda.edu/_downloads/Equivalency.pdf Applicants will be REQUIRED to submit transcripts for salary placement purposes. Applicants who have international transcripts must obtain transcripts that are evaluated by an independent educational-equivalency evaluation company and obtain an English translation (if necessary). These services are to be done at the applicant's expense. If any required application materials are omitted, the committee will not review your application packet. Application materials not required (including reference letters) for this position will not be accepted. For full-consideration, all application packets must be received by 11:59 pm on the closing date. Please allow yourself ample time