Job Details

This ad is expired.
Foothill-De Anza Community College District
  • Position Number: 955377
  • Location: Los Altos Hills, CA
  • Position Type: Science - Computer Science

Foothill-De Anza Community College District

Instructor, Computer Science

Posting #: 16-063

Campus: Foothill College

Number of Working Months: 10 Months

Starting Salary: $57,066.00 - $93,722.00 annually

Close Date:

Open Until Filled: Open Until Filled

Employment Duration: Full-Time


Initial Review Date: 2/13/17*

*Any complete applications received after the review date will only be forwarded to the hiring committee at their request.

The Foothill-De Anza Community College District is currently accepting applications for the faculty position of Computer Science Instructor, Foothill College.


Under the direction of the Dean of the Physical Sciences, Mathematics, and Engineering (PSME) Division, the instructor is responsible to teach a variety of college-level courses in computer programming, algorithms, data structures, software engineering, operating systems, computer architecture, database management and various specialized courses such as (but not limited to) mobile app development, software testing, computer security, functional programming and distributed/parallel computing. Motivate and encourage students to be successful. Support program planning and develop goals and metrics for student learning outcomes. Support student success by encouraging the use of the STEM (Science Technology Engineering Mathematics) Center as well as other college-wide academic support services. Day, evening, online, on-campus and off-campus assignments may all be a part of this position.

Standard duties expected of all faculty include development and evaluation of curricula, maintaining scheduled office hours, attending department and division meetings, pursuing professional growth activities, service on district and/or college committees, and performing other duties consistent with the role of an instructor. Instructors also have the opportunity participate in campus extra-curricular activities.

Duties also include sharing institutional responsibilities of value to the department, division, college and/or district, including actively participating in the spirit of shared governance. These responsibilities may include recruitment and hiring; class schedule preparation; budget development; providing input for performance appraisals; mentorship; general oversight of support staff; student recruitment and retention; curriculum/program development and evaluation; program review; club advising; committees; accreditation; articulation; and other duties as assigned.

In addition, instructors are expected to maintain a commitment and sensitivity to and respect for the diverse academic, socio-economic, ethnic, cultural, disability, religious background and sexual orientation of community college students, faculty and staff, and uphold a commitment to integrating equity practices in the College's Instructional Programs.


  1. Understanding of, sensitivity to, and respect for the diverse academic, socio-economic, ethnic, religious, and cultural backgrounds, disability, and sexual orientation of community college students, faculty and staff.
  2. Master's degree in computer science or computer engineering OR bachelor's degree in either of the above AND master's degree in mathematics, cybernetics, business administration, accounting or engineering OR bachelor's degree in engineering AND master's degree in cybernetics, engineering mathematics, or business administration OR bachelor's degree in mathematics AND master's degree 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.


  1. Either: a . Strong ability in teaching introductory computer science courses, C++, Python and Java programming languages. Expertise in development on multiple platforms and software engineering growth areas such as (but not limited to) using agile, open source methodologies, mobile computing, quality assurance, continuous delivery, or functional programming or distributed computing. OR b. Strong ability in teaching Information Security, Microsoft Client and Server Operating Systems, Linux, Virtualization, Storage Area Networking (SAN), Routing/Switching, Firewalls, Fiber and Copper Cabling, Wireless Local Area Networks (WiFi), Identity and Authentication Management (IAM), Telephony and Voice over IP (VoIP), DNS and DHCP, IPv4 and IPv6 Subnetting, and Project Management.
  2. Recent undergraduate teaching experience at a community college or university.
  3. Knowledge, skills and ability to develop courses in testing/QA, open source, functional programming and distributed computing.
  4. Recent industry experience (< three years) in a software development team using current design, development, testing and tracking tools.
  5. Teaching pedagogy that addresses a variety of learning styles including an emphasis on interactive multimedia, Internet resources, and online assessment tools.
  6. Familiarity with the use and development of online courses including those that meet disability guidelines.
  7. Ability to communicate clearly both orally and in writing.
  8. Ability to develop and implement student retention-related activities, participate in articulation with four-year schools and do outreach with area high schools.

In addition, successful candidates will demonstrate the following knowledge, skills and abilities:

  1. Experience with pedagogy that engages and motivates students in their own learning process and develops critical thinking.
  2. Willingness to make positive contributions to the department and the greater work of the college.
  3. Commitment to professional growth.
  4. Willingness and ability to assume a leadership role in developing innovative Computer Science curriculum.
  5. Ability to use instructional methods that reflect cultural sensitivity and to effectively teach a diverse student population.
  6. Ability to continuously improve instructional quality and enhance the learning process (e.g., by using and reviewing innovative methodologies, techniques and delivery methods such as collaborative learning, service learning, learning communities, instructional technology and online education.)



  1. Indoor, office environment.

Physical Abilities:

  1. Hearing and speaking to exchange information.
  2. Vision sufficient to read various materials.
  3. Dexterity of hands and fingers to perform the tasks required of the position.
  4. Regularly stand, walk, and sit for extended periods of time.
  5. Bending at waist, kneeling, or crouching.
  6. Reaching overhead, above the shoulders, and horizontally.
  7. Lifting and carrying objects up to 20 lbs.


  1. A District application to be completed at
  2. In the application, you will provide information which demonstrates your understanding of, sensitivity to and respect for the diverse academic, socioeconomic, ethnic, religious, cultural backgrounds, disability and sexual orientation of community college students, faculty and staff. You will be asked to explain how your life experiences, studies, or work have influenced your commitment to diversity, equity and inclusion.
  3. A cover letter (not more than 3 pages) detailing your qualifications, skills and abilities as they relate to the position.
  4. A current resume of all work experience, formal education and training.
  5. In a Word document as an attachment to the application: A list of all relevant Computer Science classes you have completed, along with a brief description of the topics covered and the term dates.
  6. In a Word document as an attachment to the application: A list of all relevant Computer Science courses you have taught, along with a brief description and year taught.

NOTE: Official Transcripts verifying qualifications will be REQUIRED prior to an offer of employment. Applicants who have international transcripts must obtain transcripts that are evaluated by an independent educational-equivalency evaluation company and obtain an English translation (if necessary). These services are to be done at the applicant's expense. Both Foothill De Anza CCD employees and external candidates must submit transcripts.

If you wish to request equivalency for this position (if you believe you do not meet minimum qualifications), you may submit the Request for Equivalency form. This form will need to be submitted with your application packet. You may either scan a hard copy of this form with your application packet or submit it as a Word document with your application packet.

If any required application materials are omitted, the committee will not review your application materials. Application materials not required (including reference letters) for this position will not be accepted. For full-consideration, all application packets must be received by 11:59 pm on the closing date.

Please allow yourself ample time to complete your application and resolve any technical difficulties that may arise with your submission. We do not guarantee a response to application questions within 48 hours of the closing date.

HIRING RANGE: $57,066.00-93,722.00* annually plus benefits; actual placement is based on applicant's verified education and experience*.

For the complete Faculty Salary Schedule, go to:

Excellent benefits package which includes medical coverage for employee and eligible dependents, dental, vision care, employee assistance program, long term disability, retirement benefits and basic life insurance. Faculty are also eligible for paid sabbatical leaves and stipends for educational and professional development.

For information on our benefits package that includes medical for employees and dependents, visit our web site:

TERMS OF EMPLOYMENT: Full-time, Tenure-track, 10-months per year


Persons with disabilities who require reasonable accommodation to complete the employment process must notify Employment Services no later than the closing date of the announcement.

The successful applicant will be required to provide proof of authorization to work in the U.S.

The Foothill-De Anza Community College District does not reimburse applicants for travel, lodging or any other costs incurred by applicant to attend interviews. All interviewing costs incurred will be the responsibility of the applicant.

For more information about our application process contact:

Employment Services

Foothill-De Anza Community College District

12345 El Monte Road

Los Altos Hills, California 94022

(650) 949-6217


To apply, visit:

Copyright 2015 Inc. All rights reserved.

Posted by the FREE value-added recruitment advertising agency