College of Western Idaho

Receive alerts when this company posts new jobs.

Instructor, Computer Science

at College of Western Idaho

Posted: 12/11/2018
Job Reference #: 846
Keywords: technology, computer

Job Description

Tracking Code
Job Description


POSITION TYPE: Full-Time, Benefit Eligible

DEPARTMENT: Computer Science & Information Technology

RESPONSIBLE TO: Department Chair, Computer Science and Information Technology



Faculty members teach assigned classes in accordance with the College’s established policies and guidelines, assist in student advising, fulfill committee assignments, perform various institutional and community support activities, and perform responsibilities as assigned.

Instructors at CWI are expected to focus on mastering disciplinary content, developing and strengthening their abilities in preparing and presenting instructional materials, facilitating student success, and assessing student performance. As Instructors progress toward the next rank, they transition from absorbing information about how the institution functions to more meaningfully influencing their department and school. Instructors make contributions that have a direct impact on student, programmatic, and departmental success.



  • Teach courses within the Computer Science discipline (CPSC 121 and CPSC 221)
  • Prepare curriculum materials, syllabi, and other instructional materials
  • Provides current copies of course syllabi to the Department Chair each semester
  • Recommend textbook adoptions in collaboration with other faculty in the department
  • Teach a minimum semester credit load of courses in accordance with the descriptions published in the CWI catalog. Teaching assignments may include online, evening, and off-campus courses
  • Plan, develop, and present organized learning opportunities for students in accordance with approved course outlines
  • Assist in the development and recommendation of new courses and programs of study at the Department level
  • Develop and utilize outcomes assessment measures
  • Interact with and assist students in need of academic guidance
  • Maintain accurate student records, including attendance and grades
  • Comply with institutional deadlines
  • Monitor student placement in courses and student progress
  • Provide students with meaningful feedback in a timely manner
  • Maintain office hours and availability to students
  • Communicate the cancellation of class meetings according to appropriate CWI instructional procedures. Successfully complete training in online and hybrid instruction
  • Focus on continuous improvement of one’s course curriculum, content delivery, assessment, and responsiveness to student needs
  • Seek peer feedback about one’s teaching
  • Manage classroom activities appropriately and monitor student conduct in accordance with CWI policy and procedure

Professional Development

  • Work with peers and supervisors to determine how one’s professional expertise and interests contribute to student and programmatic success
  • Create short- and long-term plans to achieve one’s goals to improve student and programmatic success
  • Participate in instructional evaluation processes
  • Set and achieve goals for professional development with one’s supervisor
  • Obtain and maintain teaching and industry certification as appropriate
  • Remain current in one’s field
  • Identify, evaluate, and implement emerging technology as related to discipline
  • Participate in college trainings as relevant
  • Work with peers and supervisors to determine how one’s professional expertise and interests contribute to student and programmatic success.
  • Participate in the peer-observation process

Institutional Engagement

  • Originate and recommend purchases of supplies and equipment where necessary
  • Work with supervisors and peers to understand and navigate the services, policies, programs, and organizational structures and functions of CWI
  • Forge professional relationships with college faculty, staff, administration, and community members
  • Effectively connect students to learning services and opportunities at the college and in the community, such as tutoring, clubs, internships, and other student services
  • Contribute to programmatic assessment and improvement
  • Serve on college, division, and/or department committees as elected or assigned
  • Advise student organizations as assigned
  • Attend and participate in scheduled meetings
  • Participate in CWI graduation


  • Demonstrate high standards of professional accountability
  • Demonstrate respectful and effective interpersonal skills
  • Mentor and support new and part-time faculty
  • Demonstrate flexibility and adaptability as the institution changes and grows
  • Demonstrate sensitivity to, and understanding of, the diverse academic, socioeconomic, cultural, ethnic, and disability backgrounds of community college students
  • Convey by word and action a commitment to the values and mission of CWI
  • Attend and participate in scheduled meetings


  • Master’s degree from accredited institution in Computer Science, or a closely related fiel
  • Experience teaching secondary level students or community college students in field of study. Five years’ experience teaching computer science at a post- secondary level, preferred
  • Ability to impart excitement and enthusiasm into teaching
  • Ability to adapt to a variety of teaching methodologies including lectures, group activities, individual instruction, distance learning, online instruction, and teaching with technology
  • Ability to demonstrate commitment to professional growth and development
  • Ability to demonstrate sensitivity to, and understanding of, the diverse academic, socioeconomic, cultural, ethnic, and disability backgrounds of community college students
  • Ability to provide academic guidance to students
  • Proficiency in usage of internet, email, word processing, spreadsheet, and presentation software applications
  • Successful experience teaching computer science or mathematics at a community college or with adult learners, preferred
  • Online and computer-assisted teaching experience, preferred
  • Experience using instructional technology, preferred
  • Experience teaching a range of courses, preferred
  • Experience with curriculum development or degree design, preferred


  • Affordable health insurance coverage - medical, dental, and vision
  • Opportunity for flexible spending and dependent care accounts
  • Generous retirement plan, depending on position, may include:
    • Participation in Public Employee Retirement System of Idaho (PERSI) defined benefit plan, or
      • Mandatory employee contribution of 6.79% of earnings
      • Employer contribution of 11.32% of earnings
    • Participation in the Optional Retirement Plan
      • Mandatory employee contribution of 6.97%
      • Employer contribution of 11.24% of earnings with 100% immediate vesting
  • Employer covered life and disability insurance
    • Additional employee, spouse, and dependent life insurance available for purchase
  • Access to Employee Assistance Program (EAP)
  • CWI tuition reduction for employees, spouse, and dependents (restrictions apply)
    • Reciprocal agreements with other Idaho colleges and Universities (restrictions apply)
  • Vacation accrues at the rate of 16 hours per month (240 hour maximum)(Faculty leave may vary)
  • Sick Leave accrued at a rate of 8 hours per month (Faculty leave may vary)
  • Ten paid holidays per year (Faculty holidays may vary)
  • Employee discount programs from many local businesses