Assistant Professor of Computer Science

Concord University

Athens (WV)

On-site

USD 70,000 - 110,000

Full time

2 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Concord University in Athens, West Virginia invites applications for a tenure-track faculty position in Computer Science, beginning January 2027 or August 2027, depending on availability. The department supports four programs and small classes (15–20 students) with hands-on, face-to-face teaching on campus.

The successful candidate will contribute to undergraduate education, mentoring, and development of curricula across CS, cybersecurity, data analytics, and related fields, with an emphasis on

Qualifications

  • Master’s degree in CS, Cybersecurity, Data Analytics, or related field.
  • Tenure-track requires Ph.D.; master's candidates may apply for non-tenure track.
  • College-level teaching experience preferred; industry experience considered.
  • Ability to teach across computing programs and fundamentals like programming, algorithms, systems.

Responsibilities

  • Design and facilitate learning experiences that enable student success.
  • Develop expectations and assess student learning outcomes.
  • Teach a wide range of subjects as qualified.
  • Develop curricula.
  • Provide service to the university, including program assessment and departmental service.

Skills

Interpersonal communication
Teaching
Collaboration
Student-centered approach

Education

Master’s degree in Computer Science, Cybersecurity, Data Analytics, or related field
Ph.D. in CS or related field (preferred for tenure-track)

Job description

Join a student-centered department at a scenic, public liberal arts university in the Appalachian Mountains, where you’ll help shape the next generation of computing professionals.

The Department of Mathematics and Computer Science at Concord University invites applications for a tenure-track faculty position in Computer Science, beginning January 2027 or August 2027, depending on the candidate’s availability. We seek a passionate educator and collaborator who is excited to engage undergraduates and contribute to the growth of a tight-knit, collegial department.

The department offers four computing degree programs:

  • Computer Science
  • Computer Information Systems
  • Cybersecurity
  • Data Analytics

Applicants must hold at least a master’s degree in Computer Science, Cybersecurity, Data Analytics, or a closely related field. Tenure-track appointments require a completed Ph.D. Master’s-level candidates are encouraged to apply and will be considered for non-tenure track positions; college-level teaching experience is preferred, and relevant industry experience will also be considered.

Faculty teach a 12 contact-hour load per semester. With small class sizes (typically 15-20 students), teaching here is hands-on and relationship-driven, taking place face-to-face on our campus. New faculty members receive peer mentoring and support from our Center for Teaching and Learning. Additional support is available for mentoring undergraduate research, participating in faculty development, and leading student-centered initiatives.

Faculty are expected to develop and teach a variety of courses across our computing programs. We welcome candidates with strengths in any of our program areas, including data analytics, cybersecurity, and platform-based software development, but we are especially interested in faculty who can teach broadly across the curriculum rather than within a single specialty. The successful candidate must be comfortable teaching fundamental computer science courses such as programming, algorithms, and systems. A willingness to grow into unfamiliar courses matters more to us than existing coverage of every topic. As a small department, every faculty member’s flexibility keeps all four programs strong.

We are particularly interested in candidates who value teaching in a student-focused environment and can mentor undergraduates from diverse backgrounds. An undergraduate background at a small college is a plus, as it often reflects familiarity with the type of high-impact, relationship-based education we strive to provide.

Duties and Responsibilities

To perform this job successfully, an individual must:

  • Design and facilitate learning experiences that enable student success and achieve student learning outcomes.
  • Develop expectations and assess student learning outcomes.
  • Effectively teach a wide range of subjects as qualified and assigned.
  • Participate in development of curricula.
  • Provide service to the university, which may include:
  • Participate in program assessment activities
  • Participate in departmental and college service
  • Other duties as assigned by the Department Chair.

Applicants must hold at least a master’s degree in Computer Science, Cybersecurity, Data Analytics, or a closely related field.

Tenure-track appointments require a completed Ph.D. Master’s-level candidates are encouraged to apply and will be considered for non-tenure track positions; college-level teaching experience is preferred, and relevant industry experience will also be considered.

Required Skills

  • Strong interpersonal abilities with excellent verbal and written communication skills to effectively communicate with students, staff, faculty, and administrators.
  • The ability to deliver lectures, prepare course materials, and evaluate student performance.
  • The successful candidate must possess demonstrated teaching competency and also must have a strong commitment to, and understanding of, the role of CS education.

Required ExperienceType of experience NeededExperience with organizing or coaching cybersecurity competitions (e.g., CTFs) is a plus

Amount of Experience Needed (Months/Years)More than 2 years

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tenure-Track CS Professor - Student-Centric, Small Classes
Tenure-Track CS Professor - Student-Centric, Small Classes

Concord University • Athens (WV)

On-site
USD 70,000 - 110,000
Assistant Professor of Computer Science
Assistant Professor of Computer Science

Belmont University • Nashville (TN)

On-site
USD 70,000 - 90,000
Tenure-Track Assistant Professor of Computer Science
Tenure-Track Assistant Professor of Computer Science

Benedictine College • Lancaster (KS)

On-site
USD 65,000 - 90,000
Professor of Computer and Information
Professor of Computer and Information

Harrisburg University of Science and Technology • Harrisburg

On-site
USD 75,000 - 110,000
FT Faculty: Assistant/Associate Professor, Computer Science/CIS/Cyber
FT Faculty: Assistant/Associate Professor, Computer Science/CIS/Cyber

Shaw University • Raleigh (NC)

On-site
USD 60,000 - 95,000
FT Faculty: Assistant/Associate Professor, Computer Science
FT Faculty: Assistant/Associate Professor, Computer Science

Shaw University • Raleigh (NC)

On-site
USD 70,000 - 100,000
Assistant Professor
Assistant Professor

University of North Carolina at Chapel Hill • Chapel Hill (NC)

On-site
USD 117,000 - 143,000
Comprehensive benefits package
Professional training opportunities
Paid leave
+2
Computer Science Cybersecurity Faculty
Computer Science Cybersecurity Faculty

Columbia-Greene Community College • City of Hudson (NY)

On-site
USD 51,000 - 70,000
Medical and dental insurance
Paid holidays
Tuition waivers
Professor of Computer and Information
Professor of Computer and Information

Harrisburg, PA • Harrisburg, Northern (KY)

Hybrid
USD 90,000 - 110,000
Assistant Professor - Computing Sciences
Assistant Professor - Computing Sciences

Association for Computing Machinery (MY) • Village of Brockport (NY)

On-site
USD 90,000 - 115,000
Benefits eligible