> Markdown version of [/jobs/ext/186537-instructor-of-computer-science](https://www.wearedevelopers.com/jobs/ext/186537-instructor-of-computer-science). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Instructor of Computer Science - **Company:** Virginia Community Colleges - **Location:** Tazewell, VA, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), C++ (Programming Language), Cyber Security, Computer Maintenance, Computer Programming, Computer Networks, Python (Programming Language), Windows Servers, Server Administration, SQL Databases, Information Technology, Vba Programming Language - **Published:** May 15, 2026 - **Apply:** https://www.careerjet.com/jobad/usbb6d6d064d853aa84d2fa232a8f89b52 ## About the Role * A master's degree in computer science or closely related field from a regionally accredited institution of higher education. * Demonstrated industry experience in programming and server administration. * Familiar with the community college mission Commitment to inclusive teaching practices. * Demonstrate excellent verbal and written communication skills. * Previous teaching experience. Additional Considerations * Prior community college teaching experience strongly preferred. * Experience teaching online. * Previously earned the Certified Ethical Hacker certification. * Previously earned CompTIA A+, Network+ and Tech+ certifications. * Working knowledge of Canvas and successful completion of coursework demonstrating online instruction expertise. Operation of a State Vehicle No ## Description Does this position have telework options? -Telework options are subject to change based on business needs- No Does this position have a bilingual or multilingual skill requirement or preference? No Work Schedule 7:45a to 4:30p M-F Schedule may vary depending on class schedule. Some evenings and weekends will be required. Sensitive Position No, Southwest Virginia Community College (SWCC) offers career-training programs in numerous technical, industrial and medical fields at a reasonable cost, going so far as to even waive tuition for certain eligible students. Located in Richlands, Virginia, SWCC offers associate's degrees in such fields as business, education, general studies, liberal arts and science. These degrees are primarily intended for students who wish to transfer to a four-year university. SWCC also has associate's degrees that feature programs intended to lead directly to a career in fields such as Nursing, Radiography and Administration of Justice. Southwest Virginia Community College invites applicants to apply for the role of Computer Science Faculty member. Responsible for teaching 30 semester hours per year in computer programming (Visual Basic, Java, C++, Python), SQL, networking concepts, networking platforms, Windows server administration, computer repair, cybersecurity, and related courses. Defines learning objectives, prepares and teaches classes, creates a student-oriented learning environment, and evaluates student learning in assigned courses. In addition, incumbent, with an eye toward equity, is expected to engage in curriculum and course development; to serve as academic advisor; participate on college committees and other activities; and to be available to teach day, evenings, and weekends on and off-campus classes in person and online, and to assist in the recruitment, training and support of adjunct instructors within teaching field. Special Assignments May be required to perform other duties as assigned. May be required to assist the agency or state government generally in the event of an emergency declaration by the Governor., The selected candidate's offer is contingent upon the successful completion of a criminal background investigation, which may include: fingerprint checks, local agency checks, employment verification, verification of education, credit checks (relevant to employment). Additionally, selected candidates may be required to complete the Commonwealth's Statement of Economic Interest. For more information, please follow this link: EEO Statement The Virginia Community College System (VCCS) provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, political affiliation, veteran status, sexual orientation, gender identity or other non-merit factors. ADA Statement The Virginia Community College System (VCCS) is an Equal Employment Opportunity employer and complies with the Americans with Disabilities Acts (ADA and ADAAA), to provide, reasonable accommodation to applicants in need of access to the application, interviewing, and selection processes when requested. E-Verify Statement VCCS uses E-Verify to check employee eligibility to work in the United States. You will be required to complete an I-9 form and provide documentation of your identity for employment purposes. Quicklink for Posting Supplemental Questions Required fields are indicated with an asterisk (*). Applicant Documents Required Documents * Resume * Cover Letter/Letter of Application * Unofficial Transcripts Optional Documents * Teaching Philosophy * Writing Sample * Other Document * Curriculum Vitae * Certificate * Video * Unofficial Transcript 2 * Unofficial Transcript 3 * PDF Portfolio or Website * Sample Lesson Plan * Sample Syllabus * Statement of Leadership Philosophy * License ## Related Videos - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Making Teaching Code Less Academic and More Market-Ready - Peter Ruppel](https://www.wearedevelopers.com/videos/1911-making-teaching-code-less-academic-and-more-market-ready-peter-ruppel) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [How should you format your IT resume?](https://www.wearedevelopers.com/magazine/68-how-should-you-format-your-it-resume) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [How to Make a Career Change to a Software Engineer Role](https://www.wearedevelopers.com/magazine/11-how-to-make-a-career-change-to-a-software-engineer-role) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)