A technology educational organization is looking for an Adjunct Instructor to teach an introductory computer science course in Washington, D.C. The role requires extensive experience in Software Engineering, particularly in Java, Python, or C++. Responsibilities include course instruction, curriculum adaptation, and mentoring Teaching Assistants. An undergraduate degree in Computer Science or a related field is essential. This is a seasonal full-time position running from July to December 2026, with necessary training and onboarding provided before the course starts.
Qualifications
4+ years of professional experience in Software Engineering using Java, Python, or C++.
Demonstrated passion for teaching and prior experience leading classrooms.
Ability to reside near campus and be on-site from August through December 2026.
Responsibilities
Attending summer onboarding sessions to build proficiency with teaching tools.
Teaching an introductory computer science course with 20-120 students.
Managing and mentoring Teaching Assistants and holding regular office hours.
Skills
Java
Python
C++
Interpersonal skills
Teaching
Education
Undergraduate degree in Computer Science or related field
Job description
A technology educational organization is looking for an Adjunct Instructor to teach an introductory computer science course in Washington, D.C. The role requires extensive experience in Software Engineering, particularly in Java, Python, or C++. Responsibilities include course instruction, curriculum adaptation, and mentoring Teaching Assistants. An undergraduate degree in Computer Science or a related field is essential. This is a seasonal full-time position running from July to December 2026, with necessary training and onboarding provided before the course starts.