Recent SemestersSpring 2027, Fall 2026, Spring 2026Class Size30–45 studentsCredits4PrerequisiteCSS2A with a grade of "C" or better. Transfers ToCSUDescriptionIntroduces application of software engineering techniques to the design and development of large programs, data abstraction and structures and associated algorithms. Topics include recursion and fundamental data structures (including stacks, queues, linked lists, heaps, trees, hash tables, and graphs). Appropriate for computer science and computer engineering majors. Final course in a 3-course programming sequence.Usually HeldMon Wed 2:40pm–4:05pm, Mon Wed 4:20pm–5:45pm, Mon Wed 9:40am–11:05am, Tue Thu 2:40pm–4:05pm