Visiting Instructor in Computer Science
Haverford College seeks to hire a visiting instructor to teach an undergraduate course in data structures (CS2) for Fall 2013. Our introductory year focuses on language-independent techniques for reasoning about algorithms (first semester) and data structures (second semester), and programming projects are written in a subset of Python. Our CS2 introduces classic "collection" data structures (stacks, trees, graphs), focusing on data abstraction, beginnings of true object-oriented programming (e.g., inheritance), and reasoning in terms of axiomatic semantics, invariant properties, and test suites. Further information about the course and the program in Computer Science can be found at www.cs.haverford.edu.
Please submit cover letter, curriculum vitae, and the names and contact information of three references as PDF attachments to Professor Steven Lindell, firstname.lastname@example.org. Applications should be submitted by August 9th for full consideration.
Haverford College is an Equal Opportunity/Affirmative Action employer that does not discriminate on the basis of race, ethnicity, religion, creed, gender identity or its expression, sexual orientation, marital status, national origin, veteran status, age, or disability status. Haverford embraces its responsibility to reflect in its curriculum, classrooms, and communal composition genuine sensitivity to racial, ethnic, sexual, cultural, socioeconomic, and other forms of diversity. Haverford welcomes applications from candidates who share these values and who will foster their contribution to the College's educational mission.