Teach a variety of courses in undergraduate computer science; maintain an active research program in computer science; and provide service to the department, university, and community. Duties include providing leadership in enhancing the new major in computer science and supporting the software engineering program.
Courses taught may include: CS 120 – Intro to Programming; CS 130 – Fundamentals of CS; CS 225 – Computer Organization and Assembly; and CS 310 – Data Structures and Algorithms.
*Benefits available include health, dental, vision, life and long-term disability insurance, as well as a selection of several defined contribution retirement plans. Dependents and spouses of UNC Employees who are employed at 0.5 FTE or above are eligible for undergraduate dependent tuition grants of up to 50%. These tuition grants will cover in-state tuition charges.
Requires 9 months (2 academic semesters) experience teaching computer science courses at the college level (experience may be gained while completing degree). Position also requires demonstrated potential for excellence in teaching beginning and advanced undergraduate courses in computer science. Demonstrated potential for future research and publication in computer science.
Doctorate in Computer Science or a closely related field (ABD applicants will be considered if the degree is received by the position start date).
Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at placementservicesusa.com with reference #128274 in the subject line.
Thank you.