CS 311: Data Structures and Algorithms (Fall 2026) - Extended Learning

California State University San Marcos

San Marcos (CA)

On-site

USD 2,000 - 2,800

Part time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

California State University San Marcos seeks a part-time lecturer to teach CS 311: Data Structures and Algorithms for the Chula Vista extended program. The 16-week course will be taught in-person, from 8/31 to 12/12/26, with schedule TBD.

The role requires a strong CS background and ability to design a well-structured syllabus. Minimum qualifications include a BS degree, teaching experience or equivalent, and excellent communication.

Qualifications

  • Bachelor of Science degree required.
  • Experience teaching or equivalent practical experience in Computer Science.
  • Strong communication and presentation skills.
  • Course design ability to structure a syllabus and select materials.

Responsibilities

  • Teach CS 311: Data Structures and Algorithms.
  • Deliver in-person instruction for a 16-week Fall 2026 course.
  • Prepare and manage course materials and assessments.

Skills

Communication skills
Course design
Adaptability
Teaching experience

Education

Bachelor of Science Degree
Master of Science degree or related field

Job description

CS 311: DATA STRUCTURES AND ALGORITHMS
  • Position: Lecturer
  • Semester: Fall 2026
  • Day/Time: Schedule TBD
  • Modality: In-Person
  • College: College of Science, Technology, Engineering andMathematics
  • Department: Computer Science, BS CIS Chula Vista throughExtended Learning

The Department of Computer Science at California State UniversitySan Marcos seeks a part‑time lecturer for the Bachelor of ComputerInformation Systems Chula Vista program to teach CS 311: DataStructures and Algorithms. This 16‑week course will be taughtin-person, from 8/31-12/12/26, schedule TBD.

Course Description

Teaches a thorough understanding of several advanced methods forimplementing the abstract data types and the time used by eachmethod. Includes abstract data types such as dictionary, priorityqueues, matrices, balanced trees, graphs, and relations, as wellas, foundation of recursive algorithms, complexity analysis,complexity classes, sorting and searching, computability andundecidability, problem-solving strategies, and heuristicapproaches.

Minimum qualifications:
  • A Bachelor of Science Degree
  • Experience teaching or equivalent practical experience inComputer Science using a variety of technologies and tools
  • Communication and Presentation Skills
  • Course Design (can design a well‑structured syllabus and selectappropriate course materials and/or adapt existing course materialsfor current course section)
  • Continuous Learning and Adaptability (commitment to stayingupdate with latest techniques and developments).
  • Per the California State University’s Out-of-State EmploymentPolicy, the CSU is prohibited from hiring employees to performCSU-related work outside California. Working in the State ofCalifornia is a condition of employment.
Preferred qualifications:
  • A Master of Science degree, or related field or equivalentand/or equivalent industry experience
  • Experience teaching or mentoring students/employees in topicsrelated to tools and technologies used in Computer Science.
  • The candidate will have experience teaching, either as a courseinstructor or teaching assistant, especially in topics related toData Structure and Algorithm.
  • Preference will be given to applicants who demonstrateintercultural competence and a commitment to serving a diversecampus community as it relates to teaching and, as applicable,service.
Salary commensurate with degree level and experience
  • Anticipated Hiring Salary: $2,279 per Weighted TeachingUnit (WTU)
  • CSU Classification Salary: $2,279 per Weighted TeachingUnit (WTU)
Timeline:

A review of applications will begin on May 13,2026; however, the position will remain open until filled.

CSUSM has been designated as a Hispanic Serving Institution (HSI)and was recently named one of the top 32 Colleges most friendly tojunior faculty by the Collaborative on Academic Careers in HigherEducation. Visit Faculty Opportunities for more information.

California State University San Marcos is an Equal OpportunityEmployer strongly committed to promoting diversity in all areas ofthe campus community. We consider qualified applicants foremployment without regard to age, physical or mental disability,gender or sex, genetic information, gender identity, genderexpression, marital status, medical condition, nationality, race orethnicity, religion or religious creed, sexual orientation andveteran or military status.

Per the California State University’s Out-of-State Employment Policy, the CSU isprohibited from hiring employees to perform CSU-related workoutside California. Working in the State of California is acondition of employment.

The person holding this position is considered a mandated reporterunder the California Child Abuse and Neglect Reporting Act and isrequired to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.

This position is subject to employment verification, educationverification, reference checks and criminal record checks. An offerof appointment is contingent upon successful completion of abackground check, including a criminal records check, and may berescinded if the background check reveals disqualifying informationand/or it is discovered that the candidate knowingly withheld orfalsified information. Failure to satisfactorily complete thebackground check may affect the continued employment of a currentCSU employee who was conditionally offered the position.

Education Code 89521 Requirements: Applicants will be required todisclose whether they have received a final administrative decisionor final judicial decision determining that they have committedsexual harassment within the last 7 years only after adetermination is made that they meet the minimum qualifications forthe position, and before an offer of employment is extended.Applicants who reach the final stages of the application processmust also sign a release form that authorizes the release ofinformation by the applicant’s current and/or former employers tothe CSU concerning any substantiated allegations ofmisconduct.

The Jeanne Clery Disclosure of Campus Security Policy and CampusCrime Statistics Act or Clery Act Notification can be found at Clery Act Notification.

Advertised:

April 22, 2026 (9:00 AM) Pacific DaylightTime

Applications close:

May 31, 2027 (11:55 PM) Pacific DaylightTime

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CS 311: Data Structures and Algorithms (Fall 2026) - Extended Learning
CS 311: Data Structures and Algorithms (Fall 2026) - Extended Learning

The California State University • San Marcos (CA)

On-site
USD 25,433
Lecturer - CS 310: Social Issues and Professional Practices in Computing (Fall 2026) - Extended
Lecturer - CS 310: Social Issues and Professional Practices in Computing (Fall 2026) - Extended

California State University San Marcos • San Marcos (CA)

On-site
USD 27,000 - 31,000
Lecturer, CS 311: Data Structures & Algorithms - Fall 2026
Lecturer, CS 311: Data Structures & Algorithms - Fall 2026

California State University San Marcos • San Marcos (CA)

On-site
USD 2,000 - 2,800
Lecturer Pool - Computer Science and Information Systems: Cybersecurity AY 2026/27
Lecturer Pool - Computer Science and Information Systems: Cybersecurity AY 2026/27

California State University, Chico • San Marcos (CA)

On-site
USD 61,000 - 75,000
Lecturer Pool - Computer Science and Information Systems: Cybersecurity AY 2026/27
Lecturer Pool - Computer Science and Information Systems: Cybersecurity AY 2026/27

The California State University • San Marcos (CA)

On-site
USD 61,000 - 75,000
Lecturer - MIS 304: Principles of Management Information Systems (Fall 2026)
Lecturer - MIS 304: Principles of Management Information Systems (Fall 2026)

The California State University • San Marcos (CA)

On-site
USD 61,458 - 74,515
Lecturer - MIS 304: Principles of Management Information Systems (Fall 2026)
Lecturer - MIS 304: Principles of Management Information Systems (Fall 2026)

California State University, Chico • San Marcos (CA)

On-site
USD 61,458 - 74,515
Lecturer - MIS 304: Principles of Management Information Systems (Fall 2026)
Lecturer - MIS 304: Principles of Management Information Systems (Fall 2026)

California State University San Marcos • San Marcos (CA)

On-site
USD 5,500 - 6,700
Lecturer Pool - Computer Science and Engineering AY 2026/27
Lecturer Pool - Computer Science and Engineering AY 2026/27

California State University San Marcos • San Marcos (CA)

On-site
USD 61,000 - 148,000
Lecturer - Business 324: Introduction to Business Analytics (Fall 2026)
Lecturer - Business 324: Introduction to Business Analytics (Fall 2026)

California State University San Marcos • San Marcos (CA)

On-site
USD 61,000 - 75,000