CS 311: Data Structures and Algorithms (Fall 2026) - Extended Learning
Position Overview
Lecturer (part‑time) for CS 311: Data Structures and Algorithms, Fall 2026 semester. The 16‑week, in‑person course runs from 31 August to 12 December 2026. It is offered by the Department of Computer Science, Bachelor of Computer Information Systems (Chula Vista) program, within the College of Science, Technology, Engineering and Mathematics at California State University San Marcos.
Course Description
Provides a thorough understanding of advanced methods for implementing abstract data types and the time complexity of each method. Topics include abstract data types such as dictionaries, priority queues, matrices, balanced trees, graphs, and relations; foundations of recursive algorithms; complexity analysis and classes; sorting and searching; computability and undecidability; problem‑solving strategies; and heuristic approaches.
Minimum Qualifications
- Bachelor of Science degree.
- Experience teaching or equivalent practical experience in Computer Science using a variety of technologies and tools.
- Strong communication and presentation skills.
- Course design ability – can create a well‑structured syllabus, select appropriate materials, and adapt existing resources for the current section.
- Commitment to continuous learning and adaptability, staying current with the latest techniques and developments.
Preferred Qualifications
- Master of Science degree, related field, or equivalent industry experience.
- Experience teaching or mentoring students/employees in Computer Science tools and technologies.
- Prior experience as a course instructor or teaching assistant, especially with data structures and algorithms.
- Demonstrated intercultural competence and a commitment to serving a diverse campus community in teaching and service.
Salary
Commensurate with degree level and experience. Anticipated hiring salary: $2,279 per Weighted Teaching Unit (WTU). CSU classification salary: $2,279 per Weighted Teaching Unit (WTU).
Application Materials
- Completed faculty application.
- Curriculum Vitae (uploaded).
- Contact information for three current references.
- Letter of interest (uploaded).
Application review begins on 13 May 2026; the position will remain open until filled.