Instructor of Programming - Adjunct

Print


Instructor of Programming - Adjunct

Location

Crystal Lake, IL

Job Type

Adjunct Faculty

Job Number

202300189

Division

Academic Affairs

Department

Manufacturing & Advanced Technology

Opening Date

07/17/2023

FLSA

Exempt

Bargaining Unit

AFA

Pay Grade

FAC

Work Week

Salaries are dependent upon education and semesters taught at MCC. 

Position Summary

McHenry County College is seeking an experienced and knowledgeable adjunct Instructor to teach programming courses. The instructor will be responsible for delivering high-quality instruction in programming, primarily focused on the Python programming language or web development with knowledge of HTML, CSS, JavaScript, PHP, and MySQL. The courses can be taught either live during the day or asynchronously online, providing flexibility for both the instructor and students. This position offers an exciting opportunity to contribute to the education and growth of students in the field of programming.

Essential Job Functions and Responsibilities

- Conduct engaging and effective instruction in programming courses, emphasizing the Python programming language
- Develop course syllabi, lesson plans, and instructional materials that align with program objectives and meet industry standards
- Deliver lectures, facilitate discussions, and provide hands-on programming exercises to enhance student understanding and skill development.
- Assess and evaluate student performance through assignments, projects, exams, and other appropriate methods.
- Provide constructive feedback to students to promote their learning and growth in programming.
- Establish a positive and inclusive learning environment that encourages active participation and collaboration among students.
- Maintain up-to-date knowledge of industry trends, advancements, and best practices in programming to enhance course content and instruction. 
- Utilize appropriate instructional technologies and resources to support student learning, including the effective use of the Canvas Learning Management Systems (LMS) and other relevant tools.
- Foster student engagement and success through regular communication, responsiveness to student inquiries, and timely grading.
- Collaborate with program faculty and staff to ensure curriculum alignment, continuous improvement, and adherence to program standards.
- Stay current with advancements in educational technology and instructional methodologies to enhance teaching effectiveness.

Required Qualifications

- Bachelor's degree or higher in a field related to programming, such as Management Information Systems (MIS), Computer Information Systems (CIS), Programming, Systems Analysis, or a related discipline.
- Minimum of 9 credit hours in programming courses, with a strong foundation in programming concepts and methodologies.
- Thorough knowledge of the Python programming language or web development with knowledge of HTML, CSS, JavaScript, PHP and MySQL
- Demonstrated programming experience in professional or academic settings, preferably with real-world applications.
- Familiarity with version control systems, particularly GitHub, for managing and sharing code repositories.
- Excellent communication and presentation skills, with the ability to effectively convey complex programming concepts to students of varying skill levels.
- Experience in teaching programming courses, either in a traditional classroom setting or online, is preferred.
- Strong organizational and time management skills to effectively plan and deliver course content within established timelines.
- Ability to adapt teaching methodologies to meet the needs of both in-person and online learners.

For each semester worked, McHenry County College provides Adjunct Faculty a sick leave allowance and credits toward MCC tuition waivers. The College also offers Adjunct Faculty a Professional Development fund each academic year.  In addition, Adjunct Faculty have the opportunity to save for retirement through deferred compensation plans.

01
Do you have a Bachelor's degree or higher in a field related to programming, such as Management Information Systems (MIS), Computer Information Systems (CIS), Programming, Systems Analysis, or a related discipline?
  • Yes
  • No
02
Do you have a minimum of 9 credit hours in programming courses, with a strong foundation in programming concepts and methodologies?
  • Yes
  • No
03
Do you have thorough knowledge of the Python programming language, including its syntax, libraries, and best practices?
  • Yes
  • No

Required Question

Agency
McHenry County College
Address
8900 U. S. Highway 14

Crystal Lake, Illinois, 60012
Phone
(815) 479-7562