Posting Information
Posting Information
| Department |
Computer Science - 318400 |
| Posting Open Date |
10/05/2026 |
| Application Deadline |
12/03/2026 |
| Open Until Filled |
No |
| Position Type |
Permanent Faculty |
| Working Title |
Teaching Assistant Professor |
| Appointment Type |
Fixed Term Faculty |
| Vacancy ID |
FAC0006148 |
| Full-time/Part-time |
Full-Time Permanent |
| Hours per week |
40 |
| FTE |
1 |
| Position Location |
North Carolina, US |
| Hiring Range |
Dependent on Experience and/or Qualifications |
| Proposed Start Date |
07/01/2027 |
Position Information
| Be a Tar Heel! |
The Department of
Computer Science at the University of North Carolina at Chapel Hill seeks applications from individuals with exceptional teaching credentials for a full-time, teaching-track position at the rank of Teaching Assistant Professor.
Successful candidates will be prepared to teach a range of foundational undergraduate computer science courses.We are searching for a candidate who can contribute to foundational undergraduate teaching while also bringing expertise in one or more of the following areas: ethics and society, artificial intelligence, AI engineering, software engineering, systems, robotics, computer architecture, and verification.The successful candidate will use evidence-based pedagogical practices and instructional technologies to support effective teaching, including in high-enrollment courses. Responsibilities will include developing course materials and assessments; training, mentoring, and supervising undergraduate and graduate teaching assistants; and contributing to undergraduate curriculum development and departmental service. Opportunities to teach Honors courses and in study abroad programs will be available in accordance with the candidate's skills and interests. Formal academic research is welcome but not requisite for teaching-track faculty.
This is a permanent, state-appropriated faculty line with an initial three-year appointment and subsequent renewal terms of up to five years. The position offers a promotion path to Teaching Associate Professor and Teaching Professor. The anticipated start date is July 1st, 2027.
The department is part of
UNC-Chapel Hill's College of Arts and Sciences and offers B.A. and B.S. programs in computer science with a planned concentration in AI. We support faculty, staff, and learner development in an inclusive and respectful environment. Teaching faculty are valued members of our community, receive equitable representation in governance, and are supported by undergraduate and graduate teaching assistants who share our commitment to student success and broadening participation in computer science. Learn more at https://cs.unc.edu. |
| Primary Purpose of Organizational Unit |
The Department of Computer Science at the University of North Carolina at Chapel Hill has a uniquely rich history of excellence and leadership in teaching and research. As the second-oldest freestanding computer science department in the nation and the third-largest undergraduate major at
UNC-Chapel Hill, it now enrolls more than 1,000 undergraduate majors between its Bachelor's of Science and Bachelor's of Arts degree programs and employs eleven (11) teaching-track faculty, twelve (12) research faculty, and more than 35 tenured/tenure-track faculty. Housed within
UNC-CH's vibrant College of Arts and Sciences, it serves an undergraduate population with broad talents and interests across the disciplines.
Our Department strives to support faculty, staff, and learner development in an inclusive and respectful environment, and teaching faculty are valued members of our community. They receive equitable representation in governance and are well supported by undergraduate and graduate teaching assistants who share our commitment to fostering student success and broadening participation in computer science.
For more information about the Department of Computer Science, please visit https://cs.unc.edu.
Our Department strives to support faculty, staff, and learner development in an inclusive and respectful environment, and teaching faculty are valued members of our community. They receive equitable representation in governance and are well supported by undergraduate and graduate teaching assistants who share our commitment to fostering student success and broadening participation in computer science.
For more information about the Department of Computer Science, please visit https://cs.unc.edu. |
| Position Summary |
This is a full-time, teaching-track position at the rank of Teaching Assistant Professor. Successful candidates will be prepared to teach a range of foundational computer science and/or artificial intelligence courses. Opportunities to teach upper-division courses, Honors courses, and in study abroad programs will be available in accordance with each candidate's skills and interests. Ideal candidates will be able to employ evidence-based pedagogical methods and instructional technologies to effectively teach large classes; train, utilize, and mentor undergraduate and graduate teaching assistants; and participate in the development of undergraduate curricula. Engagement in formal academic research is welcome but optional for teaching-track faculty. This position is a state-appropriated, permanent faculty line with an initial term of three years, to be renewed thereafter for terms of up to five years. It offers a promotion path to Teaching Associate Professor and Teaching Professor. |
| Minimum Education and Experience Requirements |
Candidates must hold at least a Master's degree in Computer Science or a closely related field before the start date of the position and have instructor-of-record experience or a minimum of two (2) semesters of academic teaching assistantship experience. |
| Preferred Qualifications, Competencies, and Experience |
Candidates should have demonstrable experience with evidence-based pedagogical practices. Experience teaching large courses and employing evidence-based instructional interventions, innovations, and/or technologies to teach at scale is desired. |
| Special Physical/Mental Requirements |
|
| Campus Security Authority Responsibilities |
Not Applicable. |
| Special Instructions |
Review of applications will begin on November 1st and applicants are encouraged to submit by that date for consideration in the initial review cycle.
Please submit: A cover letter summarizing your teaching experience and interests, including the areas above in which you could contribute. A curriculum vitae detailing all courses taught, including enrollments. A two-page statement of teaching philosophy and practices, ideally including discussion of pedagogical approaches to engaging students in high-enrollment university courses.
Selected applicants will be invited to submit a short teaching video responding to a common introductory-computing prompt. Further instructions will be provided with the invitation. Videos will be evaluated for technical accuracy, clarity, and suitability for undergraduate learners. A subset of applicants will then be invited to a 30-minute Zoom interview. At this stage, candidates will be asked to provide two reference letters, including at least one addressing their teaching or potential as an educator, ideally based on direct observation. Letters must be signed, appear on institutional letterhead, and be addressed to the Teaching Assistant Professor Search Committee. Finalists will be invited to campus to give a 50-minute talk, interviews and meals with faculty and staff, and a student lunch.
Evidence of teaching effectiveness, such as student evaluations from prior courses taught as instructor of record or teaching assistant, midterm surveys of current students, or teaching observation reports. Upload this material in "Other Document". |
| Quick Link |
https://unc.peopleadmin.com/postings/326199 |
Department Contact Information
| Department Contact Name and Title |
Kris Jordan, Professor of the Practice |
| Department Contact Telephone or Email |
kris@cs.unc.edu |
| Academic Personnel Office Contact Information |
If you experience any problems accessing the system or have questions about the application process, please contact the University's Executive Vice Chancellor and Provost office at (919)-962-1091 or send an email to facultyrecruitment@unc.edu.
Please note: The Executive Vice Chancellor & Provost office will not be able to provide specific updates regarding position or application status.
If you have any questions about the job requirements or the hiring department notify the Department Contact. |
| Equal Opportunity Employer Statement |
The University is an equal opportunity employer and welcomes all to apply without regard to age, color, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, or sexual orientation. We encourage all qualified applicants to apply, including protected veterans and individuals with disabilities. |
|