Skip to main content

This job has expired

Adjunct, Computer Science

Employer
University of Silicon Valley
Location
San Jose, CA

View more

Faculty Jobs
Science & Technology, Computer Science & Information Technology
Position Type
Adjunct
Employment Type
Full Time
Institution Type
Four-Year Institution
Job Details

Level: Experienced

Job Location: Undisclosed

Remote Type: N/A

Position Type: Undisclosed

Education Level: Graduate Degree

Salary Range: Undisclosed

Travel Percentage: Undisclosed

Job Shift: Undisclosed

Job Category: Education

Description

Summary

Impart knowledge of computer science including theory, practical skills, methods, and techniques to students. Teach courses in areas such as C++ Programming, Data Structure and Algorithms, Advance Web Programming, Software QA, Artificial Intelligence, Machine Learning, Compilers, Network Systems, and other related areas. Other aspects of teaching include; supervision of instructional activities, curriculum and course development; and creation of teaching and instructional materials.

Duties and Responsibilities

  • Teach one or more classes per semester in Computer Science, Software Engineering, Web & mobile, or Data Science areas.
  • Interact and support our student’s success within classes, careers, and their academic progress.
  • Collaborate with Department Director and Faculty in the curriculum implementation, student support, and continuous program improvement
  • Ensure curriculum and syllabi are up to date and all classes have relevant materials for the degreed program
  • Maintain regular office hours outside of instructional time
  • Participate in department meetings and student success initiatives
  • Participate in course and program learning assessment
  • Maintain industry knowledge
  • Other duties and related projects as assigned
  • Maintain teaching and learning skills by attending faculty development sessions and events
Qualifications

Education:

Master’s Degree in Related Field OR Bachelor’s Degree with years of experience in the field. Bachelor’s degree is only acceptable with extensive industry experience.

Experience:

  • Minimum of 3 years of experience working at a professional level with practical domain-specific experience.
  • Teaching experience in an academic or professional setting is preferred.

Skills:

  • Ability to work with and help students succeed in the courses
  • Knowledge of Canvas Learning Management Systems (LMS)
  • Strong technology skills pertaining to teaching and learning.
  • Ability to collect and analyze information
  • Competent in a wide variety of tools, techniques, and methods related to their field.
  • Demonstrated excellent communication skills.
  • Ability to collaborate with people from diverse cultures and backgrounds
  • Ability to work with others in a collegial and productive manner.

Working conditions

This job operates in an academic environment, on-ground, hybrid, and/or online with extensive people interaction. Classes may be scheduled at night, during the day, as well as on weekends.

Physical requirements

While performing the duties of this job, the employee is regularly required to talk and hear. The employee frequently is required to sit or stand for long periods; use hands and reach with hands and arms for such activities as keyboarding.

This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities are subject to change at any time.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert