Instructor of Computer Science, Durham NC Campus

Full Time
Durham, NC 27705
Posted
Job description

Closing date extended to Thursday, May 25, 2023 5 p.m.

DEPARTMENT: Engineering and Computer Science

POSITION LOCATION: Durham, NC

POSITION NUMBER: 60087947

POSTING DATE: Thursday, March 30, 2023

CLOSING DATE: Thursday, May 25, 2023 5 p.m

POSITION TYPE: EHRA Faculty, 10-month, FLSA Exempt, 1.0 FTE

HIRING SALARY: Commensurate with education and experience

NCSSM and the Department of Engineering and Computer Science foster an environment of collaboration across departments and divisions and support community-engaged service and research. NCSSM is proud of the diversity of its student body and we seek to attract an equally diverse applicant pool for this position. NCSSM is an equal opportunity and affirmative action employer, and we are strongly committed to increasing faculty and staff diversity. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, gender identity or expression, age, sexual orientation, genetic information, status as an individual with a disability, or status as a protected veteran. If you are an individual with disabilities requiring accommodations in the application and interview process, please contact us at hr@ncssm.edu.

Description of Duties:

This position reports to the Chair of Computer Science and is primarily responsible for providing instruction for assigned courses. As general duties of the position, an NCSSM instructor is expected to plan and develop an instructional program that helps students assimilate content and skills specific to each course; to develop and communicate clear course objectives and goals to students; to structure and manage an environment conducive to learning; to maintain the condition of classroom equipment and monitor and disseminate supplies of consumable laboratory materials; to regularly monitor and evaluate student progress, providing them with resources and feedback on their performance; to hold tutorial sessions and/or office hours as outlined by the department and in response to student needs; and to model for students responsibility to self and others. These expectations will necessarily be extended to the multiple different teaching formats that are supported by the department, including formats for broadcast, remote, hybrid and online teaching as well as in-person instruction at the home campus (Durham for this position). Computer Science Instructors may also teach courses in another of the departmental disciplines (Engineering, Artificial Intelligence and Data Science) when applicable to the skill set, background, and interest of the instructor.


Instructors in this position are also expected to follow NCSSM’s philosophy, policies, and procedures; to attend faculty meetings convened for coordination of school activities; to effectively collaborate with colleagues; and to participate in professional development and activities designed for personal intellectual growth. They are further asked to dedicate substantial time towards participation in the academic community within and beyond the school through one or more of the following activities: professional outreach in the form of information, service, and expertise to other schools and organizations; assisting students on special projects or independent, individual or small-group seminar-style study; facilitating student aspirations for college with supportive recommendation letters; developing new course curricula; and providing advising and supervision for school-sponsored programs and extracurricular activities.

The instructor schedule will also include the possibility of one or more courses delivered to the Online program, remotely to the Morganton campus, or provided to both Morganton and Durham in a dual-classroom hybrid setting.

Knowledge, Skills, and Abilities:

Competitive candidates will have experience teaching courses in computer science or a closely related discipline; experience in using educational technology; commitment to designing new curriculum; and a willingness to participate in residential school programs including social, recreational, and advisory responsibilities at times other than usual school hours.

Preferred knowledge, skills, and abilities for Computer Science instructors include the ability to code in one or more modern programming languages (Java, C, Python), and familiarity with current computer science topics that may include Data Structures, AI, Privacy and Security, Data Science, HCI, Visualization, or other advanced computing topics.

Minimum Education and Experience:

A Master’s degree in Computer Science or a related technical field, or a Master’s degree in Education with a technical Bachelor’s degree.

Preferred experience includes teaching in engineering, computer science or related technical field, preferably with secondary students or with undergraduates at the freshman/sophomore level; preparation for teaching a diverse student population as demonstrated by training and experience.

How to Apply:

Submit electronic application via: https://www.governmentjobs.com/careers/northcarolina/jobs/3982869/instructor-of-computer-science-durham-nc-campus?department[0]=North%20Carolina%20School%20of%20Science%20%26%20Math&sort=PositionTitle%7CAscending&pagetype=jobOpportunitiesJobs

Please create an account, search for the Instructor of Computer Science, Durham NC Campus position and submit the online application.

Please attach a cover letter, CV, and statement of teaching philosophy to the online application before submitting. The cover letter should clearly state which areas of engineering, computer science, and/or related disciplines the candidate feels qualified to teach.

If you have questions, please contact Tracy Fullgraf, HR Consultant at (919) 416-2663 or fullgraf@ncssm.edu.

NCSSM is an EEO/eVerify/VEVRAA Employer

abouteureka.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, abouteureka.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, abouteureka.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs