Are You An Employer?
If you're looking to post a job, go to our employer website. (Thanks, but I'm searching for a job).)
Are You A Job Seeker?
If you're searching for a job, go to our job seeker website. (Thanks, but I'm looking to post a job).)
Don't display this message again x
Sign In
 [New User? Sign Up]
Mobile Version


Santa Monica College

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

Job Details

Santa Monica College



Full-Time/Tenure Track

Salary: $61,183 - $127,482

Deadline: October 27, 2017   


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: databases, open source technologies, VB, JavaScript, C, C++, JAVA, data structures, computer architecture, and mobile and cloud computing. This assignment may include teaching day, evening, weekend or distance learning (hybrid) classes and using multiple teaching methodologies.  



- 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 papers and other work; 

- Maintain and report accurate and complete scholastic records, including attendance records; 

- 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.  



The Santa Monica Community College District is committed to the principles of equal employment opportunity and will implement a comprehensive program to put those principles into practice. All qualified applicants for employment and employees shall have full and equal access to employment opportunity.


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: 

Demonstrated commitment to student learning and to the success of all students in the open-access learning environment of a community college; 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.  

Quick Search:

Enter Keyword(s):
Enter Location: