Computer Science Instructor

Posted: 1 month7 weeks50 days ago

The South Carolina Governor’s School for Science & Mathematics (GSSM) seeks an exceptional computer science instructor to teach advanced high school students. Candidates must have a minimum of a master’s degree in computer science or a related field. A PhD is preferred.

Applicants should have experience teaching computer science at the college or advanced high school level. Computer science courses currently offered include Introduction to Programming with JAVA - AP, Python for Scientists, CISCO Introduction to Networking, Data Structures, Database Design, Game Design, Visual Design, Artificial Intelligence, and C/C++ Systems Design. Candidates should be prepared to teach AP Introduction to Programming in JAVA and C/C++ Systems Design regularly as well as upper-level computer science courses.

GSSM teachers have an understanding of the needs of gifted learners, an enthusiasm for teaching motivated and talented high school students, and knowledge of effective pedagogy. Teachers share a desire to work collegially to create unique and innovative experiences for students within and outside the classroom. Committee meetings, student advising, and occasional evening/weekend commitments are a regular part of faculty life at GSSM.

Courses at GSSM are modeled on a college-like schedule and teaching environment. We offer courses to students in-person at our campus in Hartsville, SC as well as virtually to students across the state of South Carolina. The successful candidate will work from our campus in Hartsville, SC and should be prepared to teach both online and in-person courses. Experience teaching in virtual or hybrid environments is a plus. A teaching certificate is not required.

This is a permanent, full-time (10-month) teaching position, with benefits provided through the State of South Carolina. Salary is highly competitive and commensurate with credentials and experience.

GSSM is mission-driven to bring excellence and advanced STEM experiences within reach of every South Carolina family. The computer science instructor will join a dedicated team of professionals working together to make that happen.

We are especially interested in hearing from candidates who are able to contribute to the diversity and excellence of our community, which we consider indispensable to our future growth and success. Applicants are encouraged to address how they might assist GSSM in this way by discussing it in their cover letter.

Applications are being accepted now. To apply, please assemble, in a single pdf file, a letter of application, CV, teaching statement, and the GSSM/South Carolina employment linked here (pdf). Forward these materials to Please include the words “Computer Science” in the subject line.

About GSSM: GSSM is a public-school offering tuition-free classes to students across the state of South Carolina. Our residential program teaches 11th and 12th grade students at our location in Hartsville, SC and is recognized among the top public high schools in the nation. Our virtual programs teach synchronous courses to 10th, 11th, and 12th graders across the state of South Carolina. GSSM additionally offers nationally recognized outreach, research, and international programs.

GSSM is an equal opportunity employer.