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
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
DescriptionSummary
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.
- CSE Department: https://cogswell.edu/programs/computer-science-engineering/
- CSE Courses are listed in our University Catalog: https://cogswell.edu/academics/catalog/
- 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
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