Occidental College seeks two Visiting Assistant Professors who will teach a 3/3 load during the 2022-2023 academic year, starting in August 2023. This is a full-time teaching position, although Visitors may choose to supervise undergraduate students in research projects related to their interests. Non-tenure-track faculty at Oxy are unionized, and this position comes with the possibility for renewal in future years. Members of minoritized groups in STEM are strongly encouraged to apply, and we welcome candidates from outside computer science, such as mathematics, statistics, data science, or informatics.
Occidental College serves a diverse body of students, a diversity reflected in the demographics of the computer science major and the enrollment in our courses. Many of our students have interests extending outside CS, and we especially welcome Visitors who can connect CS to other fields and non-academic applications. The department is committed to ethics and equity in CS, and has worked with students to create a Statement of Values (https://tinyurl.com/oxy-cs-values)and invest in the cultural competence of the community. We pledge to mentor and support non-tenure-track faculty for the liberal arts environment and prepare them for future career opportunities. Occidental additionally provides support for teaching through our Center for Teaching Excellence.
One visitor will teach:
Both semesters: Data Structures (2 unit load total). This course builds on basic knowledge of object-oriented programming as distinct from procedural programming and teaches basis data structures, including linked lists, stacks, queues, trees, heaps, graphs, hash tables, sets. The catalog course description can be found here: http://oxy.smartcatalogiq.com/2022-2023/Catalog/Course-Descriptions/COMP-Computer-Science/200/COMP-229
Both semesters: Upper-level Electives (four electives of the Visitor’s choosing across two semesters, for a 4-unit load total). The visitor will teach (and develop, if necessary) these courses with input from the department. If the course is among the department’s regular offerings, course materials from previous semesters will be provided. A list of our current elective offerings can be found in our course catalog:https://oxy.smartcatalogiq.com/en/2021-2022/Catalog/Course-Descriptions/COMP-Computer-Science/.
Both semesters: Computer Organization (3 unit load total). This course covers the basics of how a computer works, focusing on hardware/software interface. The course has an accompanying lab section. Students will learn to implement programs in Assembly and C++. The catalog course description can be found here: http://oxy.smartcatalogiq.com/2022-2023/Catalog/Course-Descriptions/COMP-Computer-Science/200/COMP-239
Both semesters: Upper-level Electives (three electives of the Visitor’s choosing across two semesters, for a 3-unit load total). The visitor will teach (and develop, if necessary) these courses with input from the department. If the course is among the department’s regular offerings, course materials from previous semesters will be provided. A list of our current elective offerings can be found in our course catalog:https://oxy.smartcatalogiq.com/en/2021-2022/Catalog/Course-Descriptions/COMP-Computer-Science/.
Both positions are renewable for a maximum of five years.
QUALIFICATIONS
Applicants should have a Master's degree in computer science, statistics, mathematics, or related fields that intersect computation, with PhD and college-level teaching experience preferred.