The computer science department is seeking candidates with interest and experience in teaching all levels of computer science courses for a full-time, temporary, benefited, faculty position. The successful candidate will demonstrate a clear vision of the future of the computing field in general and the computer science discipline in particular; show evidence of a commitment to the teaching-learning process in a four-year undergraduate program; and possess strong interpersonal and communication skills. Teaching assignments will include introductory and intermediate-level computer science courses, possibly upper-level courses depending upon the expertise of the candidate and needs of the program.
Salem State is a teaching university, committed to our students' learning and growth, many of whom are the first in their family to go to college. Collegiality, student success, civic engagement, collaboration, initiative, continuous improvement and accountability are highly valued in our organizational culture and we seek a colleague who shares those values and wants to be part of our community.
Candidates are required to perform duties in accordance with the MSCA contract. Duties include teaching, advising, and contributions to continuously improve the department and university. In addition to teaching, the successful candidate is expected to demonstrate commitment to curriculum enhancement in computer science disciplines and to professional development activities in computing disciplines. The standard teaching load is 12 contact hours per semester. The position is subject to available funding.
A PhD (or ABD with significant dissertation progress) in computer science or a closely-related field; experience in teaching introductory and/or intermediate computer science courses; fluency in both object-oriented and procedural programming paradigms; thorough knowledge of Java and at least one other programming language; and experience applying the latest computing technologies and innovative approaches to teaching.
Ph.D. (or ABD with significant dissertation progress) in computer science strongly preferred; experience in teaching upper-level computer science courses;
professional applied experience in computer science in general and software development in particular; significant experience with non-object oriented programming languages (C preferred); current teaching experience; industry experience and/or research record in one or more of the following areas: software engineering, parallel processing, computer graphics, scripting languages, cloud computing, cyber security; demonstrated ability and willingness to apply innovative approaches and the latest computing technologies to teaching; and experience in and a commitment to teaching in a multicultural, multiracial environment with students of diverse backgrounds and learning styles.
Special Instructions to Applicants:
Please apply online and attach curriculum vitae, cover letter and transcripts.
Employment is contingent upon a completed background and CORI check satisfactory to the university. Internal candidates are not subject to a background check.
Salem State University is an equal opportunity/affirmative action employer. Persons of color, women, and persons with disabilities are strongly urged to apply.
Please Note: If there is no application deadline associated with a position, it may be removed at any time. Once a posting is removed, additional applications will not be accepted.