1

Computer Science Tenure Track Jobs in Alabama (NOW HIRING)

Tenure Track Work Status Full-Time (FT) Temporary No Location Troy - T01 Job Summary The Department of Computer Science at Troy University invites applications for a 10-month tenure-track Assistant ...

... Computer Science - Troy Division College of Science and Engineering Campus Troy Faculty Rank Adjunct Faculty If Faculty position Adjunct Is this position tenure track or non-tenure track? Non-Tenure ...

Non-Tenure Track Work Status Adjunct (APT) Temporary Yes Location eTroy Job Summary Troy University ... history, business, computer science) Will this position require driving (personal vehicle ...

next page

Showing results 1-20

Computer Science Tenure Track information

See Alabama salary details

$10K

$114.8K

$155K

How much do computer science tenure track jobs pay per year?

As of Jun 20, 2026, the average yearly pay for computer science tenure track in Alabama is $114,759.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,400.00 and $138,700.00 per year, depending on experience, location, and employer.

What opportunities for research collaboration exist for Computer Science tenure track faculty members?

Computer Science tenure track faculty often have significant opportunities to collaborate on research with colleagues both within their institution and at external organizations. These collaborations may involve interdisciplinary projects with other departments, partnerships with industry, and participation in research consortia. Additionally, many institutions encourage faculty to seek external funding and attend conferences, which can further expand collaborative networks. Engaging in such collaborations not only advances research but also strengthens a faculty member’s professional profile and can lead to new teaching and mentorship opportunities.

What is the difference between Computer Science Tenure Track vs Computer Science Lecturer?

AspectComputer Science Tenure TrackComputer Science Lecturer
Required credentialsTypically PhD in Computer Science or related fieldMaster's or PhD often preferred, but varies by institution
Work environmentResearch and teaching at universities, with research expectationsPrimarily teaching-focused, may have limited research duties
Employer and industry usageUniversities and academic institutionsUniversities, colleges, and some online education platforms
Common search and comparison intentUnderstanding academic career paths and tenure prospectsExploring teaching roles and academic employment options

The main difference between a Computer Science Tenure Track position and a Computer Science Lecturer lies in their focus and career progression. Tenure Track roles emphasize research, publication, and long-term academic stability, while Lecturer positions primarily focus on teaching responsibilities. Both roles are common in academic settings, but they serve different career goals and expectations.

What are the key skills and qualifications needed to thrive as a Computer Science Tenure Track faculty member, and why are they important?

To excel as a Computer Science Tenure Track faculty member, you generally need a Ph.D. in computer science or a related field, a strong research record, and teaching experience. Familiarity with programming languages, research software, learning management systems, and grant-writing processes is essential. Outstanding communication, mentorship, and collaboration skills help build rapport with students and colleagues and foster a productive academic environment. These competencies are critical for advancing research, delivering effective instruction, and achieving tenure within academia.

What are Computer Science Tenure Track positions?

Computer Science Tenure Track positions are academic faculty roles at colleges or universities that offer a pathway to tenure, which is a permanent and secure appointment. These positions typically involve a combination of teaching, research, and service to the academic community. Faculty on the tenure track are evaluated over several years based on their accomplishments in these areas, and successful candidates are granted tenure, providing job security and academic freedom. Tenure track positions are highly competitive and often require a PhD in computer science or a related field.
What are popular job titles related to Computer Science Tenure Track jobs in Alabama? For Computer Science Tenure Track jobs in Alabama, the most frequently searched job titles are:
Chair of Computer Science Department

Chair of Computer Science Department

Talladega College

Talladega, AL • On-site

Full-time

Posted 24 days ago


Job description

Talladega College invites applications for the tenure track position of Chair of Computer Science and Assistant Professor beginning August 2026. This tenure track position reports to the Dean of Natural Sciences and Mathematics.
Responsibilities
  • Responsible for leadership in coordinating all aspects of the academic program such as degree requirements, curricular offerings and improvements, catalog, class scheduling and faculty teaching assignments.
  • Teaching responsibilities include innovative and engaging use of technology for in person, online or hybrid instruction.
  • Course scheduling that serves the needs of the program and students.
  • Review and revise department's catalog information.
  • Coordinate student advising and mentoring.
  • Provide department reports and documentation for student and program learning outcomes.
  • Recruitment of students and monitoring of department academic advisement.
  • Recruit, interview, train, mentor, supervise and evaluate department faculty.
  • Oversee curriculum development and revisions.
  • Facilitate and encourage grants and contracts from extramural sources.
  • Provide oversight of department budget, facilities and equipment management.
  • Foster an atmosphere of collegiality.
  • Actively serve on college committees.
  • Meet established deadlines.
  • Other duties as assigned by the Dean or Provost/Vice President of Academic Affairs.
Qualifications
  • Ph.D. in Computer Science, Computer Information Systems, Cybersecurity or a closely related discipline with at least 18 graduate hours in the computer science teaching discipline
  • Minimum of three years of teaching experience.
  • Demonstrated academic leadership.
  • Successful teaching experience at the college level is preferred.
  • Candidate with teaching expertise in all core computer science topics are sought with preference given to Programming, Algorithms and Data Structures, Computer Architecture, Networking Systems Programming, Operating Systems, Web-based Application Development and Software Engineering.
  • Documented evidence of teaching, scholarship and service with an ability to work independently and as a team member.
  • A commitment to student learning with excellent communication and interpersonal skills.
  • Evidence of a collaborative and inclusive approach to working with colleagues and students, promoting diversity and equity.
Application Submission
Applications must include:
  1. A cover letter addressing the qualifications.
  2. A teaching philosophy.
  3. A current curriculum vita.
  4. Copies of all transcripts.
  5. Names, addresses, titles, phone numbers, and e-mail addresses of at least 5 professional references.

Submit all application materials to: [email protected]. Questions about the application process may be directed to [email protected] or [email protected].
TALLADEGA COLLEGE IS AN EQUAL OPPORTUNITY EMPLOYER