1

Computer Science Instructor Jobs in Alabama (NOW HIRING)

Posting Details Position Information Posting Number F0991P Position Title Adjunct Instructor Position Type Adjunct Faculty Department Computer Science - Troy Division College of Science and ...

Qualified Instructors will be chosen from the Adjunct Instructor Pool to participate in additional ... computer science, and information technology) with a terminal degree highly desired * Excellent ...

next page

Showing results 1-20

Computer Science Instructor information

See Alabama salary details

$33.1K

$59.3K

$110.1K

How much do computer science instructor jobs pay per year?

As of May 30, 2026, the average yearly pay for computer science instructor in Alabama is $59,342.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,800.00 and $63,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Science Instructor, and why are they important?

To thrive as a Computer Science Instructor, you need a solid background in computer science fundamentals, programming languages, and teaching experience, often supported by at least a bachelor’s or master’s degree in computer science or a related field. Familiarity with educational platforms, coding environments (such as Python, Java, or C++), and learning management systems (like Moodle or Canvas) is typically required. Strong communication, patience, and the ability to motivate and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, support student learning, and foster a positive and productive classroom environment.

What are some common challenges Computer Science Instructors face in keeping students engaged and motivated?

Computer Science Instructors often encounter the challenge of maintaining student engagement, especially when teaching complex or abstract concepts like algorithms or programming logic. Balancing theoretical material with hands-on activities is crucial to keep lessons interactive and relevant. Instructors must also adapt to different learning paces and backgrounds, offering support to students who may be struggling while providing enrichment for advanced learners. Collaborating with colleagues to share best practices and using real-world projects can help increase motivation and make learning more relatable.

What does a Computer Science Instructor do?

A Computer Science Instructor teaches students the principles and applications of computer science, including programming, algorithms, data structures, and software development. They design lesson plans, deliver lectures, and create assignments that help students understand both theoretical and practical aspects of computing. Instructors also often provide guidance on projects, assess student progress, and stay up to date with the latest industry trends to keep their curriculum relevant.
What are the most commonly searched types of Computer Science Instructor jobs in Alabama? The most popular types of Computer Science Instructor jobs in Alabama are:
What job categories do people searching Computer Science Instructor jobs in Alabama look for? The top searched job categories for Computer Science Instructor jobs in Alabama are:
What cities in Alabama are hiring for Computer Science Instructor jobs? Cities in Alabama with the most Computer Science Instructor job openings:
Infographic showing various Computer Science Instructor job openings in Alabama as of May 2026, with employment types broken down into 74% Full Time, 13% Part Time, and 13% Contract. Highlights an 100% In-person job distribution, with an average salary of $59,342 per year, or $28.5 per hour.
Computer Science Instructor

Computer Science Instructor

Wallace State Community College

Hanceville, AL • On-site

$42.11K - $94.36K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

Salary: $42,108.00 - $94,363.00 Annually
Location : WSCC - 801 Main Street NW, Hanceville, AL
Job Type: Full-Time
Job Number: 07856
College/Division: WSCC-205170-Computer Science
Opening Date: 05/12/2026
Closing Date: Continuous
Campus Location: Wallace State
Position Summary
The Instructor is responsible for fostering student learning by providing high-quality classroom instruction. The Instructor must strive for continuous improvement of the curriculum, learning activities, and instructional resources to ensure student success. In addition to instructional duties, the Instructor will also be fully involved in the institutional planning process and developing the goals and objectives of the assigned academic department.
Essential Duties and Responsibilities
  1. Demonstrate and maintain a high level of competence and expertise in the teaching field or subject area.
  2. Develop, implement, and teach courses to meet individual student needs and ensure an effective learning experience.
  3. Evaluate and record student performance and achievement in a timely manner and provide prompt feedback to students and the administration to ensure learning outcomes are met.
  4. Participate as a contributing faculty member of the College, including participating in planning long-range and short-term goals for the department and College, as well as maintaining regular office hours and participating in faculty meetings.
  5. Perform other duties and responsibilities as assigned, required, or directed by the College. The College reserves the right to assign additional tasks and to alter or reassign job duties as necessary to meet business and operational needs.
  6. In order to perform these essential functions, the Instructor must be present at work. Therefore, attendance is an essential job function.

Qualifications
MINIMUM QUALIFICATIONS:
  1. Bachelor's degree in a related field from a regionally accredited institution is required. Master's degree in field or master's degree in related field plus 18 graduate semester hours in computer science from a regionally accredited institution must be completed within 3 years.
  2. Must have demonstrated competence in each area of instruction, teaching experience at the college level preferred.
  3. Must be proficient in curriculum development, instruction, student evaluation, and advising, and have knowledge and experience with a variety of instructional methods and strategies.
  4. Must be skilled in the use of instructional technologies to enhance learning and must be able to adapt to and incorporate new and emerging technologies.
  5. Experience with distance learning technology and practices is preferred.

PREFERRED QUALIFICATIONS:
Applicants must demonstrate experience and/or training in the area of new and emerging technologies in Artificial Intelligence, Data Analytics, Networking and Data communications, Information Assurance, Internet and Network Security/Cybersecurity. Current industry experience in the following areas preferred: networking fundamentals, network security, server administration, penetration testing, server virtualization, database administration and professional and/or industry certifications in MS MCSE; Cisco, CompTIA A+, Network+, Security+, and/or Linux is desired.
In addition to above qualifications, experience and/or training from among the following areas:
    1. Python Programming
    2. C++ /C# Programming
    3. JAVA Programming
    4. Enterprise Virtualization
    5. Cloud Computing Concepts
    6. Data Analytics
    7. Artificial Intelligence
    8. Model-Based Systems Engineering
    9. Secure (Defensive) Programming Techniques
    10. Operating Systems (Windows, Linux/Unix, Macintosh)
    11. Database design and development (SQL, Oracle)
    12. Systems analysis and Design
    13. Computer hardware configuration and troubleshooting
    14. Microsoft Office
    15. Web assisted instruction using Blackboard.

Application Procedures/Additional Information
APPLICATION PROCEDURE: Application packets will be accepted until the position is filled. In order to be considered for this position, a complete application must be submitted. A complete application packet consists of the following:
(1)Completed Wallace State Community College employment application with three work references.
(2)Résumé
(3)Cover letter describing specifically how your experience and qualifications meet the qualifications outlined for the position.
(4)Verification of experience (employment) will be required after the interview process and prior to an offer of employment. Letter(s) must come from current and/or former employers, verifying employment experience to meet minimum required qualifications. Letter(s) must include employment dates and job title and be on official letterhead with an authorized personnel signature.
(5)Separate transcripts from each college attended (photocopies will suffice until employed)
Applicants must meet eligibility requirements to work in the U.S. at time of appointment. All application materials must be submitted as a complete packet and will become the property of the College.
Applicants who fail to submit all required information will be disqualified. Only application packets received during the period of this announcement will be considered.
APPLICATIONS MAY BE FILED ONLINE AT: WWW.WALLACESTATE.EDU/EMPLOYMENT
Please Note:
ALL APPLICATION MATERIAL MUST BE SCANNED. It is recommended that you have digital (such as pdf) copies of your cover letter, resume, employment verification documents (if applicable), ALL required transcripts, and any other document identified in the vacancy announcement ready when you begin the on-line application process. You will be given the opportunity to upload these documents during the process.
Human Resources
Monday - Thursday 7:30 am - 4:30 pm
Friday 7:30 am - 2:00 pm
256-352-8020
When you finish the steps to apply, you will receive an on-screen notice that you have successfully applied. HOWEVER, this notice does not mean your application materials are complete in accordance with the vacancy announcement. It is the responsibility of the applicant to ensure they have submitted all necessary application materials in accordance with the vacancy announcement. All correspondence with applicants regarding the College's search process will be sent via e-mail.
In accordance with Alabama Community College System Policy and guidelines, the applicant chosen for employment will be required to sign a consent form for a criminal background check. Employment will be contingent upon the receipt of a clearance notification from the criminal background check.
APPLICATION DEADLINE: Application materials will be accepted until the position is filled.
ADDITIONAL INFORMATION: The College reserves the right to fill the position within four months of the stated deadline date or not to fill the position due to budgetary or operational considerations. Further, the College reserves the right to fill more than one position should circumstances warrant the need to fill more than one position.
Applicants scheduled for an interview may receive or review the Essential Functions for the position at the time of the personal interview. Any applicant, however, may request a copy of the Essential Functions for the position prior to the interview appointment. All male applicants between the ages of 18-26 must provide proof of Selective Service Registration.
It is the sole responsibility of the applicant to ensure his or her application packet is complete. Before an offer of employment can be made to the selected candidate, the College will require written verification (on letterhead and signed by an appropriate authority) from current and previous employers confirming the required level of experience as stated in the "Qualifications" section.
Wallace State Community College is an equal opportunity employer. It is the policy of the Alabama Community College Systems, including all postsecondary community and technical colleges under the control of the Alabama Community College System Board of Trustees, that no employee or applicant for employment or promotion on the basis of any impermissible criterion or characteristic including, without limitation, race, color, national origin, religion, marital status, disability, sex, age, or any other protected class as defined by federal and state law, shall be excluded from participation in, be denied the benefits of, or be subjected to discrimination under any program, activity, or employment.
Wallace State Community College complies with the Americans with Disabilities Act (ADA) and will provide reasonable accommodations to qualified individuals with disabilities, unless doing so would cause undue hardship. Applicants requiring accommodations in the application or interview process should contact the Human Resources Office at 256-352-8020 prior to the closing date of the announcement.
The College reserves the right to withdraw this job announcement at any time prior to the awarding. Wallace State Community College is an active participant in the Employment Eligibility Verification Program (E-Verify). E-Verify electronically confirms an employee's eligibility to work in the United States as required by the Department of Homeland Security.
Sick Leave
All regular full-time instructional staff earns one day of sick leave which is equivalent to 7 hours per month. Unused sick leave is rolled over to the following year. Upon retirement, employees are allowed to convert unused sick time into service time for the purpose of retirement. Further retirement benefits may be found on this page under Alabama Teacher's Retirement.
7 hours per month
(may accumulate an unlimited number)
Annual Leave
Not applicable
(off between terms)
Personal Leave
All regular full-time instructional staff earns up to five (5) regularly scheduled workdays of personal leave per leave year.
Unused Personal Leave converts to sick leave if not used.
(converts to sick leave at the end of August each year if not used)
Professional Leave
Up to 10 days a year of professional development leave with pay may be granted by the President.
Holidays
New Year's Day
Martin Luther King/Robert E. Lee Birthday
National Memorial Day
Juneteenth
Independence Day
Labor Day
Veterans Day
Thanksgiving Day
Day after Thanksgiving Day
Christmas Eve
Christmas Day
16 (5 locally assigned)
Retirement
The TRS was established in 1939 to provide benefits to qualified persons employed by state-supported educational institutions. Responsibility for the management and administration of the TRS is vested in its Board of Control. The Boards of Control elect the Secretary-Treasurer who serves as the Chief Executive Officer of the RSA and is responsible for the day-to-day management of the RSA. The TRS is a defined benefit plan qualified under Section 401(a) of the Internal Revenue Code. For more information visit All regular full-time and part-time employees (non-temporary and non- student) who work at least 20 hours per week are required to participate in The Teachers' Retirement System of Alabama.
Tier I - Pays 7.50% monthly. State matches 14.57% (effective 10/01/25)
Tier II - Pays 6.20% monthly. State matches 13.61% (effective 10/01/25)
Law Enforcement Officers:
Tier I-Pays 8.50% monthly. State matches 14.57% (effective 10/01/25)
Tier II- Pays 7.20% monthly. State matches 13.61% (effective 10/01/25)
Health Insurance
PEEHIP, established in 1983, provides health insurance benefits for active and retired education employees and is governed by the PEEHIP Board of Control. The Boards of Control elect the Secretary-Treasurer who serves as the Chief Executive Officer of the RSA and is responsible for the day-to-day management of the RSA. For more information visit
Premium amounts:
  • Single $ 30
  • Family (without Spouse but with dependents) $ 207
  • Employee + Spouse (no dependents) $ 282
  • Family (with Spouse and dependents*) $ 307
*Includes $100 per month spousal surcharge Note: The spousal surcharge does not apply to spouses who are independently eligible for PEEHIP.
Tobacco Usage Premium
  • Member $ 50
  • Spouse $ 50
The tobacco premium applies only to the PEEHIP Hospital Medical and VIVA Health plans. Refer to the section to learn how you and/or your spouse can receive the non-tobacco user discount.
Wellness Premium
  • Member $ 50
  • Spouse $ 50
The wellness premium applies only to the Blue Cross Blue Shield Hospital Medical Group #14000 plan for non-Medicare eligible active and retired members, non-Medicare-eligible members on LOA or COBRA, and non-Medicare-eligible spouses on active or retired contracts. Refer to the section to learn how you and/or your spouse can receive a wellness premium waiver.
If desired, employee may elect four options rather than health insurance options to include hospital indemnity, cancer, dental, and vision.
Optional Coverage Plan Premiums
  • Cancer, Indemnity, and Vision Single or Family (cost per plan) $ 38
  • Dental Single $ 38 Dental Family $ 50

Institution matches $904 monthly (effective 10/01/25).
Duty Hours
(Hours vary by campus and instructional needs)
Tuition Assistance
This tuition waiver program is designed for all full-time instructional and non-instructional employees of The Alabama College System and the Alabama Department of Postsecondary Education and their dependents as defined under by policy. The program will be coordinated by each institution for employees within The Alabama College Syste...