Faculty Position - Teaching Assistant Professor


The Computer Science Department at North Carolina State University (NCSU) invites applications from outstanding educators for one Teaching Assistant Professor position starting August 2018. Candidates must have a Ph.D. in Computer Science or a Ph.D. in a related area along with appropriate experience, by August 15, 2018. Candidates should provide evidence of excellence in teaching at the university level, leadership in curricular innovation, and interest in CS educational scholarship. While we are considering candidates with specializations in all areas of computer science, those with backgrounds in theory and systems are especially encouraged to apply.

Primary responsibilities will include teaching core Computer Science courses both at the undergraduate and graduate levels, with initial focus on undergraduate core courses. Teaching faculty help maintain consistency and quality of program learning outcomes through curricular innovation, especially at scale. Oversight of Teaching Assistants is expected. Opportunities are available to teach specialized elective courses and mentor researchers at the undergraduate and graduate levels. A successful candidate must be student-centered and interact with the regional and national community. Candidates will be expected to contribute to departmental efforts in scholarship and service. Participation in high quality research activities centered on teaching, learning, diversity, and/or Computer Science related pedagogy is expected.

Teaching-track faculty are full members of the Department and have a promotion path from Teaching Assistant Professor to Teaching Associate Professor and Teaching Full Professor. Teaching-track faculty are highly valued colleagues and contribute to the Department through coordination of courses, participation in the Strategic Planning Committee and ABET accreditation, and departmental leadership. The Department supports engagement of teaching track faculty with the larger community.

The Department of Computer Science and NC State is one of the oldest and largest CS departments in the country. It is part of the university’s College of Engineering. NCSU is located in Raleigh, capital of North Carolina, which forms one vertex of the world-famous Research Triangle, including Research Triangle Park (RTP). RTP has one of the most diverse industrial bases in the world, and is a center of excellence for technology and science. The Research Triangle area is routinely recognized in nationwide surveys as one of the best places to live in the U.S. We enjoy outstanding public schools, affordable housing, and great weather, all in the proximity of both mountains and the seashore.

Applications will be reviewed as they are received. The positions will remain open until suitable candidates are identified. Applicants are encouraged to apply by January 15, 2018. Salary will be commensurate with qualifications. Applicants should submit the following online at http://jobs.ncsu.edu (reference position number 00105027): cover letter, curriculum vitae, statement of teaching philosophy, and names and complete contact information of four references, including email addresses and phone numbers. Candidates can obtain information about the department and its research programs, as well as more detail about the position advertised here at http://www.csc.ncsu.edu/. For more info, see Insider Higher Ed. Inquiries may be sent via email to: csc-teaching-fac-search@lists.ncsu.edu.

North Carolina State University is an equal opportunity and affirmative action employer. In addition, NC State University welcomes all persons without regard to sexual orientation. Individuals with disabilities desiring accommodations in the application process should contact the Department of Computer Science at (919) 515-2858.


Return to employment Web page