A commitment to teaching and helping students develop an abiding interest in their field and desire to help the College maintain the standards appropriate to an institution of higher education
A commitment to teaching and helping students develop an abiding interest in their field and desire to help the College maintain the standards appropriate to an institution of higher education
Teach courses as assigned by the Division Chair/Program Director, and design and deliver each ... Master's degree in computer science from a regionally accredited institution or a master's degree ...
Teach courses as assigned by the Division Chair/Program Director, and design and deliver each ... Master's degree in computer science from a regionally accredited institution or a master's degree ...
... computer science, mathematics, and natural and physical sciences. This individual will provide ... Schedule and confirm appointments; assist with correspondence * Assist in processing contracts ...
... computer science, mathematics, and natural and physical sciences. This individual will provide ... Schedule and confirm appointments; assist with correspondence * Assist in processing contracts ...
Science Teacher - 2026 - 2027 School Year
$43.80K - $56.50K/yr
Job Summary SCIENCE TEACHER POSITION TITLE: Science Teacher SUPERVISES: Directly supervises ... Establish and maintain cooperative relations with others. * Assist the administration with and/or ...
Science Teacher - 2026 - 2027 School Year
$43.80K - $56.50K/yr
Job Summary SCIENCE TEACHER POSITION TITLE: Science Teacher SUPERVISES: Directly supervises ... Establish and maintain cooperative relations with others. * Assist the administration with and/or ...
A commitment to teaching and helping students develop an abiding interest in their field and desire to help the College maintain the standards appropriate to an institution of higher education
A commitment to teaching and helping students develop an abiding interest in their field and desire to help the College maintain the standards appropriate to an institution of higher education
BCAS - Renewable Contract Teaching Assistant Professor of Historical Human Ecology in Biological ...
Tuscaloosa, AL · On-site
BCAS - Renewable Contract Teaching Assistant Professor of Historical Human Ecology in Biological ... D. in Biological Sciences, Anthropology, or a related field. Teaching duties for the RCAP faculty ...
BCAS - Renewable Contract Teaching Assistant Professor of Historical Human Ecology in Biological ...
Tuscaloosa, AL · On-site
BCAS - Renewable Contract Teaching Assistant Professor of Historical Human Ecology in Biological ... D. in Biological Sciences, Anthropology, or a related field. Teaching duties for the RCAP faculty ...
... business, computer science, engineering, English, foreign language, humanities, social science ... or graduate teaching assistant (GTA). Background Investigation Statement: Prior to hiring, the ...
... business, computer science, engineering, English, foreign language, humanities, social science ... or graduate teaching assistant (GTA). Background Investigation Statement: Prior to hiring, the ...
... business, computer science, engineering, English, foreign language, humanities, social science ... or graduate teaching assistant (GTA). Background Investigation Statement: Prior to hiring, the ...
... business, computer science, engineering, English, foreign language, humanities, social science ... or graduate teaching assistant (GTA). Background Investigation Statement: Prior to hiring, the ...
Teacher - Secondary - Science
$55.05K - $83.59K/yr
Operation of computer, LCD and copy machine Contacts: * Teachers, regular classroom, and ... assistants - daily * Building Administrator and parents - regularly Work Direction: N/A Supervision
New
Teacher - Secondary - Science
$55.05K - $83.59K/yr
Operation of computer, LCD and copy machine Contacts: * Teachers, regular classroom, and ... assistants - daily * Building Administrator and parents - regularly Work Direction: N/A Supervision
New
Assistant Materials Specialist
Troy, AL · On-site
Posting Details Position Information Posting Number SF2287P Position Title Assistant Materials ... science teaching kits; assisting with coordination of purchasing, inventory, scheduling, and ...
Assistant Materials Specialist
Troy, AL · On-site
Posting Details Position Information Posting Number SF2287P Position Title Assistant Materials ... science teaching kits; assisting with coordination of purchasing, inventory, scheduling, and ...
SME Computer Scientist - Artificial Intelligence (AI)/Machine Learning (ML) (J26 Support)
Mooresville, AL · On-site
... to assist in creating IC and DoD machine learning programs to look for or seek out specific ... Possesses an advanced degree in Computer Science, Mathematics, Statistics, or a related ...
SME Computer Scientist - Artificial Intelligence (AI)/Machine Learning (ML) (J26 Support)
Mooresville, AL · On-site
... to assist in creating IC and DoD machine learning programs to look for or seek out specific ... Possesses an advanced degree in Computer Science, Mathematics, Statistics, or a related ...
... business, computer science, engineering, English, foreign language, humanities, social science ... or graduate teaching assistant (GTA). Background Investigation Statement: Prior to hiring, the ...
... business, computer science, engineering, English, foreign language, humanities, social science ... or graduate teaching assistant (GTA). Background Investigation Statement: Prior to hiring, the ...
$40K - $52.30K/yr
... Math or computer science; * Teach full-time approved Math courses in grades 6-8 with the ... RESPONSIBILITIES: 1. To understand and assist in upholding and enforcing school rules ...
$40K - $52.30K/yr
... Math or computer science; * Teach full-time approved Math courses in grades 6-8 with the ... RESPONSIBILITIES: 1. To understand and assist in upholding and enforcing school rules ...
Teacher - TEAMS Math 6-8 - TMS - Apply 2/10/2026 - 6/12/2026
Alabaster, AL · On-site
$40K - $52.30K/yr
... Math or computer science; * Teach full-time approved Math courses in grades 6-8 with the ... RESPONSIBILITIES: 1. To understand and assist in upholding and enforcing school rules ...
Quick apply
Teacher - TEAMS Math 6-8 - TMS - Apply 2/10/2026 - 6/12/2026
Alabaster, AL · On-site
$40K - $52.30K/yr
... Math or computer science; * Teach full-time approved Math courses in grades 6-8 with the ... RESPONSIBILITIES: 1. To understand and assist in upholding and enforcing school rules ...
$40.80K - $52.80K/yr
Other material used for instructional purposes must be approved by the principal. 6. To assist in fostering student attitudes through teaching, in all activities of the school program, the values of ...
$40.80K - $52.80K/yr
Other material used for instructional purposes must be approved by the principal. 6. To assist in fostering student attitudes through teaching, in all activities of the school program, the values of ...
Teacher - Computer Science Certified - TMS - Apply 2/10/2026 - 6/12/2026
Alabaster, AL · On-site
$40.80K - $52.80K/yr
Other material used for instructional purposes must be approved by the principal. 6. To assist in fostering student attitudes through teaching, in all activities of the school program, the values of ...
Quick apply
Teacher - Computer Science Certified - TMS - Apply 2/10/2026 - 6/12/2026
Alabaster, AL · On-site
$40.80K - $52.80K/yr
Other material used for instructional purposes must be approved by the principal. 6. To assist in fostering student attitudes through teaching, in all activities of the school program, the values of ...
Teacher - TEAMS Math 9-12 - THS - Apply 2/10/2026 - 6/12/2026
Siluria, AL · On-site
$40K - $51.90K/yr
... Math or computer science; * Teach full-time approved Math courses in grades 9-12 with the ... RESPONSIBILITIES: 1. To understand and assist in upholding and enforcing school rules ...
Quick apply
Teacher - TEAMS Math 9-12 - THS - Apply 2/10/2026 - 6/12/2026
Siluria, AL · On-site
$40K - $51.90K/yr
... Math or computer science; * Teach full-time approved Math courses in grades 9-12 with the ... RESPONSIBILITIES: 1. To understand and assist in upholding and enforcing school rules ...
$40K - $51.90K/yr
... Math or computer science; * Teach full-time approved Math courses in grades 9-12 with the ... RESPONSIBILITIES: 1. To understand and assist in upholding and enforcing school rules ...
$40K - $51.90K/yr
... Math or computer science; * Teach full-time approved Math courses in grades 9-12 with the ... RESPONSIBILITIES: 1. To understand and assist in upholding and enforcing school rules ...
... business, computer science, engineering, English, foreign language, humanities, social science ... or graduate teaching assistant (GTA). Background Investigation Statement: Prior to hiring, the ...
... business, computer science, engineering, English, foreign language, humanities, social science ... or graduate teaching assistant (GTA). Background Investigation Statement: Prior to hiring, the ...
... to assist in creating IC and DoD machine learning programs to look for or seek out specific ... Possesses an advanced degree in Computer Science, Mathematics, Statistics, or a related ...
... to assist in creating IC and DoD machine learning programs to look for or seek out specific ... Possesses an advanced degree in Computer Science, Mathematics, Statistics, or a related ...
Computer Science Teaching Assistant information
What are the key skills and qualifications needed to thrive as a Computer Science Teaching Assistant, and why are they important?
What are some typical challenges faced by Computer Science Teaching Assistants when supporting students during lab sessions?
What are computer science teaching assistants?
What is the difference between Computer Science Teaching Assistant vs Computer Science Tutor?
| Aspect | Computer Science Teaching Assistant | Computer Science Tutor |
|---|---|---|
| Credentials | Usually requires enrollment in or completion of a computer science program | No formal credentials required, but expertise in specific topics is essential |
| Work Environment | Assists in classrooms, labs, or university settings | Provides one-on-one or group instruction outside formal classroom settings |
| Employer & Industry Usage | Universities, colleges, educational institutions | Private tutoring services, online platforms, freelance |
While both roles involve teaching computer science concepts, a Computer Science Teaching Assistant typically supports formal academic courses within educational institutions, often requiring relevant coursework or enrollment. In contrast, a Computer Science Tutor offers personalized instruction outside of formal settings, focusing on specific student needs without formal credentials. Both roles aim to improve student understanding but differ mainly in environment and credential requirements.

PT Computer Science Instructor - Jefferson Campus
Jefferson State Community CollegeBirmingham, AL • On-site
Part-time
Posted 20 days ago
Job description
Location : JSCC - 2601 Carson Road, Birmingham, AL
Job Type: Adjunct
Job Number: 00305
College/Division: JSCC-202055-Computer Science
Opening Date: 04/01/2022
Campus Location: Jefferson State Community College
Position Summary
This part-time instructional position has responsibility for planning, preparation, and presentation of quality instruction and for contributing to the fulfillment of the College's mission.
In most cases, part-time instructors will receive $700.00 per credit hour.
Essential Duties and Responsibilities
1. Provides instruction in the appropriate teaching environment and evaluates student learning.
2. Responsible for class preparation.
3. May participate in curriculum development and evaluation.
4. Performs department/program responsibilities as assigned.
5. Performs institutional responsibilities which contribute to the fulfillment of the College's mission.
6. Follows institutional policies and procedures and fulfills the terms of one's employment.
Qualifications
- Master's degree with 18 graduate semester hours in the discipline
- Current knowledge in one's area(s) of interest
Required Knowledge, Skills, and Abilities
- Current knowledge in one's area(s) of responsibility
- A commitment to teaching and helping students develop an abiding interest in their field and desire to help the College maintain the standards appropriate to an institution of higher education
- Ability to maintain rapport with colleagues and students and to conduct oneself with a high level of professionalism
Application Procedures/Additional Information
Applicants must meet the minimum qualifications required and must submit a complete online application packet in order to be considered for a position. Applicants who fail to submit all required information may be disqualified. Only applications received during the period of this announcement will be considered.
A complete application packet consists of:
- A completed Jefferson State Community College application specific to the position of interest
- Current resume
- Transcripts (unofficial copies will be accepted before the deadline but official transcripts must be on file before a hire date.) Transcripts must include conferred or awarded date, if applicable.
- Proof of licensure(s) or credential(s), if applicable
Part-time ongoing positions are posted to create an applicant pool for possible openings. Please note that an employment opportunity may not be available.
Positions are mainly on the Jefferson Campus. If a position is at a different campus, the announcement will specify which one. Hours vary for each position. The Human Resources Office is not aware of the specific hours to be worked for a particular position.
If you wish to submit an online application packet, your application will be forwarded to the appropriate department(s). The department will contact you directly should a position be available or if one becomes available at a later time.
If you are applying for one or more positions, you must submit a separate application packet for each position.
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 receipt of a clearance notification from the criminal background check.
Jefferson 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.
All male applicants between the ages of 18-26 must provide proof of Selective Service Registration.
Jefferson State Community College is an Equal Opportunity Employer. It is the official policy of the Alabama Community College System, that no person shall, on the grounds of race, color, disability, 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.
Jefferson State Community College will make reasonable accommodations for qualified disabled applicants or employees. If you have a disability and require accommodations, please notify us. Applicants must adhere to the College's prescribed interview schedule and must travel at their own expense. The College reserves the right to withdraw this job announcement at any time prior to the awarding.
APPLICATIONS FOR THIS POSITION MUST BE FILED ONLINE AT:
https://www.schooljobs.com/careers/accs/promotionaljobs?
205.856.7899
205.856.7764
205.856.8598
Part-Time position not eligible for benefits.