This job has Expired
Computer Science Instructor
Job Description
Essential Functions*: Instructor must teach computer information sciences classes in both traditional and distance education formats; assess student performance; advise students; sponsor student organizations; participate in college and departmental committee work; submit reports on attendance and grades as required; and assist in registration. The employee must comply with all policies of the Alabama Community College System Board of Trustees, the Alabama Community College System, and Northeast Alabama Community College.
Duties and Responsibilities:
- Teach assigned courses in accordance with course syllabi and schedule of classes
- Organize, instruct, and supervise students as assigned
- Assist students with obtaining industry certifications as directed by college administrators
- Prepare course syllabi and objectives in conjunction with departmental guidelines
- Participate in selection of texts and teaching materials for courses
- Serve as academic advisor for students as assigned, including utilizing advising software
- Participate in all student registration periods and work closely with students to adjust schedules per the college drop/add process
- Recommend appropriate library resources, instructional equipment, and curriculum improvements as necessary to maintain an effective program
- Assist in the development, evaluation, and revision of computer science curricula to insure maximum student competency
- Coordinate Google IT Professional Support Certificate training with area data centers
- Adhere to all policies and procedures set forth by the College
- Maintain appropriate work hours as outlined in State and College policies
- Attend all faculty meetings and convocations
- Participate in the College’s planning process
- Serve on institutional committees
- Maintain currency of professional knowledge and skills through professional development and continuing education
- Recruit students for the program and College at large
- Agree to teach day and evening classes, on and/or off-campus, and distance education classes
- Have knowledge of and commitment to the philosophy and objectives of Northeast Alabama Community College
- Represent the College and its philosophy to prospective students and to others in the community
- Other duties as assigned
Qualifications
Required Knowledge, Skills, and Abilities:
- Demonstrated expertise in the subject area through work experience and education is required
- Competency in Windows and Linux file and operating systems is required
- Competency in the use of current educational technologies in the classroom is preferred
- Effective oral and written communication skills
Minimum Required Education, Training, and/or Experience:
- Required Education:
(A) Master’s degree with at least 18 graduate semester hours in computer science from an accredited institution;
(B) Master’s degree in computer science from an accredited institution; or
(C) Alternative credentialing with demonstrated competency to teach computer science through appropriately related work experiences in the field; nationally- or state-recognized professional licensure and certifications related to computer science; honors and awards; continuing professional development; and/or continuous documented excellence in teaching - Willingness to take graduate courses, obtain certificates, or acquire work experience in order to be credentialed to teach college courses in specific areas important to the computer science program, if requested by the President, is required
- Certificates in Google IT Professional Support; cybersecurity; digital marking and e-commerce; project management; UX Design Certificate; etc. are preferred
- Experience or affiliation with a Center of Academic Excellence in Information Assurance Education is preferred
- Experience in teaching computer science courses at the community college level is preferred
*Please mention you saw this ad on AcademicJobs.*