Recent SemestersSpring 2026, Spring 2025Class Size1–39 studentsCredits3PrerequisiteCIS 274 (offered at Skyline) or CIS 284 (offered at Canada) or CIS 255 (offered at CSM), or equivalent experience programming in Java. Transfers ToCSUDescriptionAbstract data type implementation and usage techniques for computer science majors and computer professionals. Object-oriented approach to a variety of abstract data types including: lists, stacks, queues, priority queues, trees, maps and graphs. Also includes advanced sorting and searching topics, and algorithmic analysis using Big-O notation. This course conforms to the ACM CS2 standards.Usually HeldMon Wed 4:30pm–5:45pm, Mon Wed 5:10pm–6:25pm