Skip to main content

Course Director - HSE 101.1 Intermediate Programming for Data Scientists

Employer
Dartmouth College
Location
Lebanon, New Hampshire
View more categoriesView less categories
Employment Type
Full Time
Institution Type
Four-Year Institution

Job Details

Course Director - HSE 101.1 Intermediate Programming for Data Scientists

Location:
Lebanon, New Hampshire
Open Date:
Nov 6, 2026
Description:

The Geisel School of Medicine at Dartmouth is accepting applications for a Course Director for HSE 101.1 Intermediate Programming for Data Scientists. This course will provide students with a comprehensive introduction to object-oriented programming, reproducible research, and code reusability and maintainability in the Python programming language. While students are expected to enter the course with foundational programming experience from Foundations of Programming for Data Scientists and Foundations of Data Science, this course will deepen their understanding of classes, inheritance, encapsulation, and data structures. Students can expect to be exposed to database design and SQL querying, web scraping, AI with Python, containerization with Docker, Bash scripting, and High-Performance Computing (HPC).

Course Dates: March 29, 2027 - June 8, 2027 (Spring Term 10 weeks + Finals week). In-person, synchronous 1x90 minutes weekly, 0.5 units with flipped classroom support.

Key Responsibilities:

  1. Direct and oversee course content delivery; existing course materials are available and may be modified as appropriate.
  2. Manage and support a cohort of approximately 20 students throughout the course.
  3. Evaluate student performance.
  4. Manage course teaching assistant(s).
  5. Demonstrate professionalism and reliability by responding promptly to student, faculty, and staff emails; attending scheduled meetings; and adhering to all course-related due dates and institutional guidelines.
  6. Provide timely, constructive, and suppotive feedbak on discussions to ensure students are receiving guidance on best scientific practices.
  7. Monitor student participation and reach out proactively to support engagement and success.
  8. Participate in course evaluations and continous improvement efforts.

Dartmouth is committed to academic excellence and encourages the open exchange of ideas within a culture of mutual respect. Dartmouth welcomes people with different backgrounds, life experiences, and perspectives and believes that diversity in all its forms enhances academic excellence. Applicants should address in their cover letter or teaching statement how their reserach, teaching, service, and/or life experiences prepare them to serve Dartmouth's commitment to academic excellence in an environment that is welcoming to all.


Qualifications:
  • Master's (with professional experience) or doctoral degree in computer science, data science, health informatics, bioinformatics, epidemiolgoy, or a related field.
  • Experience teaching or mentoring others in computer programming or related field.
  • Knowledge in some or any topics in computer programming, computer science, Python, BASH, Containerization (Docker) high-performance computing, modelling techniques, data science.
  • Experience teaching at the graduate level.
  • Strong communication, time management, and student engagement skils.
  • Commitment to equity-focused and inclusive teaching practices.
  • Proficiency with learning management systems (e.g., Canvas) and online instructional tools.
  • Experience working with diverse student populations.

Compensation: .100 FTE/year at an annualized lecturer-track salary, commensurate with experience.


Application Instructions:

Applicants should provide their CV, teaching statement, and three references and apply using the Interfolio link provided.


Equal Employment Opportunity Statement:

Dartmouth College is an equal opportunity employer under federal law. We prohibit discrimination on the basis of race, color, religion, sex, age, national origin, sexual orientation, gender identity or expression, disability, veteran status, marital status, or any other legally protected status. Applications are welcome from all.

Dartmouth is committed to accessibility for its community. If you are an applicant with a disability and would like to request a reasonable accommodation to aid in the job application and/or interview process, please email: ADA@Dartmouth.edu. In the subject line, please state application accommodations and include the job number or title.  Someone from the ADA/504 Office will be in touch within 2 business days.

For additional employment opportunities at Dartmouth College, please visit the Dartmouth Interfolio Job Board, the Office of the Provost, and the Office of Human Resources.

Offers of employment are contingent upon consent to a pre-employment background check with results acceptable under Dartmouth policy. Please visit the Dartmouth policy portal for faculty handbooks and details of other Dartmouth policies.

Organization

Dartmouth welcomes individuals from diverse backgrounds, with varied experiences, and a range of talents, who are motivated to learn, develop, and achieve success. 

Inspired by its unique New England setting, Dartmouth is dedicated to effecting positive change within a community where everyone collaborates to generate knowledge, engage with the global community, and enhance their personal growth and purpose.

Join a welcoming environment that fosters exploration and promotes teamwork. Here, you'll discover inclusive spaces, open opportunities, and a culture that values diverse identities and perspectives.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert