1

Computer Science Instructor Jobs in Alabama (NOW HIRING)

Adjunct instructors hold the responsibility for the management of courses taught. They are expected ... history, business, computer science) Will this position require driving (personal vehicle ...

... Instructor will teach a variety of physical activity classes that support students' physical ... A graduate degree in physical education, kinesiology, exercise science or related areas * Terminal ...

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.
Temporary Camp/ Workshop Support Aid (Academic and Workforce) FY26

Temporary Camp/ Workshop Support Aid (Academic and Workforce) FY26

Alabama Community College System

Selma, AL • On-site

Temporary

Posted 15 days ago


Job description

Salary: See Position Description
Location : WCCS - 3000 Earl GoodwinSelma, Selma, AL
Job Type: Temporary
Job Number: 07869
College/Division: WCCS-301040-Summer Camp
Opening Date: 05/15/2026
Campus Location: Wallace Community College Selma
Position Summary
Temporary Camp/ Workshop Support Aid (Academic and Workforce)
Cybersecurity Instruction Support Aid
Wallace Community College Selma is continuously accepting applications for temporary instructors to work in various academic and workforce related camps and workshops conducted by the College throughout the year. Instructors are responsible for creating a dynamic, engaging experience for students and fostering a fun and safe learning environment. The types of camps and workshops put on throughout the year, include, but are not limited to, the following:
  • ACT Preparation
  • LEGO Engineering
  • STEM (Science, Technology, Engineering, and Math) Academy
  • BEST (Boosting Engineering, Science, and Technology) Robotics
  • Aviation (Instructor and Support Aide)
  • Cyber Security (Instructor and Support Aide)
  • Theatre

SALARY: Dependent upon the type of training and related skills, certifications, licenses, and the specialized business and industry expertise for the contracted services. The rate will be determined by the applicable dean.
Essential Duties and Responsibilities
In addition to adhering to the general guidelines as specified by the Faculty/Staff Handbook, the Associate Dean of Learning, the Dean of Instruction, the President, and Alabama Community College System Board of Trustees, responsibilities include the following:
  • Assist the instructor in teaching foundational cybersecurity concepts such as digital citizenship, online safety, networking basics, ethical hacking principles, and cyber defense strategies.
  • Assist student in using cybersecurity tools, simulations, and beginner-friendly labs.
  • Assist in maintaining a safe and productive learning environment for participants.
  • Assist in enforcing camp rules, cybersecurity ethics, and acceptable-use policies.
  • Assist with setup, testing, and breakdown of classroom technology, software, and lab environments.
  • Assist in monitoring students' progress and provide guidance, feedback, and support as needed.
  • Assist in ensuring all activities comply with college, district, and program safety standards.
  • Model professionalism, integrity, and positive engagement with students, parents, and staff.
  • Support cybersecurity-themed games, competitions, and group projects (e.g., capture-the-flag challenges).
  • Perform other duties as may be assigned by the Camp Instructor, Associate Dean of Learning, the Dean of Instruction, or the President.

Qualifications
REQUIRED QUALIFICATIONS:
Associate's Degree or higher in Computer Science or related field from a regionally accredited institution.
PREFERRED QUALIFICATIONS:
Experience working with and teaching K-12 students
Bachelor's degree or higher from a regionally accredited institution in the field or a related discipline
Training or work experience in the assigned program
Application Procedures/Additional Information
WCCS is an equal opportunity employer and enrolled in E-Verify. It is the official policy of the Alabama Community College System, including postsecondary community and technical colleges under the control of the Alabama Community College System Board of Trustees, that no person shall, on the grounds of race, color, handicap, gender, religion, creed, national origin, or age, be excluded from participation in, be denied the benefits of, or be subjected to discrimination under any program, activity, or employment. WCCS will make reasonable accommodations for qualified disabled applicants or employees. WCCS reserves the right to withdraw this job announcement at any time prior to the awarding. Applications must be completed online using our online process. Human Resources' contact information is as follows:
Human Resources Department
Wallace Community College Selma
3000 Earl Goodwin Parkway
P. O. Box 2530
Selma, AL 36702-2530
Phone: (334) 876-9319, 876-9338
Fax: (334) 876-9334
Website:
A complete application package consists of:
  1. WCCS application,
  2. A resume,
  3. A copy of transcript(s) verifying required degree. Please print name as listed on transcript, if different from last name listed on application.
  4. Work experience verification in writing from your current and/or previous employer(s) confirming the required level of experience as stated in the "Required Qualifications" section. Verification should be printed on company letterhead and must include dates of employment, position title(s), and duties performed. A work verification from either your current or previous employer must be provided. Remember that the work experience verification completion is your responsibility.

Please Note: If you are applying for more than one position, please submit a separate, complete application. In the event the position is reposted, a new application packet must be submitted.
Application Deadline
All application information must be received by 12:00 P.M. on the closing date. Final applicants must adhere to the College's prescribed interview schedule and must travel at their own expense. Incomplete applications and applications received after the deadline will not be considered. A complete application package is the responsibility of the applicant.
Note: In accordance with Alabama Community College System policies and procedures, the applicant chosen for employment will be required to sign a consent form for a criminal background check. Employment will be contingent upon receipt of a clearance notification from the criminal background check.
WCCS is an Equal Opportunity Employer and is enrolled in E-Verify.
Part-Time position not eligible for benefits.