Sign In
 [New User? Sign Up]
Mobile Version


Santa Monica College

Santa Monica, California 90405
Job Type:
Job Status:
Full Time
  • Computer Engineering
  • Computer Programming/Systems
Santa Monica College
  • Save Ad
  • Email Friend
  • Print

Job Details

Santa Monica College



Salary: $61,183 - $127,482

Deadline: March 28, 2018


Please click on the link below to review the detailed job bulletin:



The new faculty member will be expected to teach in at least four of the following areas: JavaScript, JAVA, PHP, open source technologies, databases, C, C++, Python, Visual Basic, data structures, computer architecture. This assignment may include teaching day, evening, weekend or distance learning (hybrid) classes and using multiple teaching methodologies.  


Duties: Coordinate, plan, prepare, present, evaluate, and deliver classroom instruction and related activities using computer and advanced technologies in instruction; develop and revise curriculum; maintain currency in the computer science field; offer student advising and assistance; assist in the growth and success of a diverse population of students through careful preparation of course materials, effective teaching methodologies, and informed critical feedback on assignments and discussion; develop and file appropriate syllabi for each course taught, ensuring that each syllabus conforms to approved curriculum, has appropriate content and pedagogy, and reflects currency in field; recommend textbooks and other instructional materials, including classroom and laboratory equipment to the department; keep students informed about their progress through the prompt evaluation and grading of assignments; maintain and report accurate and complete scholastic records, including attendance records; work with local industry to advocate SMC students interest, contribute to SMC participatory governance; participate in program and curriculum review and development; develop and assess student learning and program level outcomes; utilize the results of student learning outcomes assessment to make improvements in teaching and learning; post and maintain office hours for student consultations; participate in student recruitment and articulation programs; participate in faculty recruitment and peer evaluation; collegially participate in department, college, and discipline-specific activities; participate in assignments and activities that support accreditation, institutional planning, and institutional effectiveness; participate in college governance, including serving on various committees; participate in local, state, regional, and national professional activities and organizations; attend faculty meetings, college assemblies, professional development and orientation activities, and other meetings as called by the department chair, vice president, superintendent/president, or designee. 


Minimum Qualifications: Master's in computer science or computer engineering OR bachelor's in either of the above AND master's in mathematics, cybernetics, business administration, accounting or engineering OR bachelor's in engineering AND master's in cybernetics, engineering, mathematics, or business administration OR bachelor's in mathematics AND master's in cybernetics, engineering, mathematics, or business administration OR bachelor's degree in any of the above AND a master's degree in information science, computer information systems, or information systems OR the equivalent* OR possession of an appropriate valid California Community College Credential authorizing service in the specified subject area(s). (NOTE: Courses in the use of computer programs for application to a particular discipline may be classified, for the minimum qualification purposes, under the discipline of the application.) Evidence of sensitivity to and understanding of the socio-economic, academic, cultural and ethnic diversity within the college student population including students with physical and/or learning disabilities as these factors relate to differences in learning styles.  

Preferred Qualifications: Ideal candidates will have recent experience working with African American, Latinx, Native American, and other racially minoritized students in the classroom, and a willingness to use culturally responsive instructional practices. 


Demonstrated sensitivity to issues of diversity, and ability to motivate and teach community college students of diverse ethnic and racial backgrounds, sexual orientations, genders, cultures, and learning styles, as well as students with disabilities or varied levels of academic preparation; college/university teaching experience; teaching experience in beginning and intermediate level computer programming including Java, JavaScript, as well as web-based applications with server-side and client-side dynamic programming with linked databases; experience in data structures and object-oriented programming, assembly language and computer architecture; working knowledge of C++, Java, PHP, Python and other open-source computer languages, and of 64-bit ASM; working knowledge of SQL, MySQL, SQLite, Oracle, and Microsoft SQL Server; working knowledge of web service platforms (Amazon, Azure); ability to communicate effectively, both orally and in writing and ability to maintain subject matter currency. 


Santa Monica College encourages candidates that are equity-minded to apply. SMC is a minority-serving, Hispanic-serving institution. We actively seek to attract candidates from minority groups that value equity, diversity, and inclusion. Equity, diversity, and inclusion are built into the culture at SMC and are an essential component of the work that we do. SMC is committed to racial and socioeconomic diversity as it is a reflection of our student population and we strive to hire candidates that share this commitment.  


The Santa Monica Community College District is committed to the principles of equal employment opportunity.