Object Oriented Design,                                  Static and Dynamic Data Structures (Strings,                                  Stacks, Queues, Binary Trees), Recursion,                                  Searching and Sorting, Professional                                  Responsibility. Prerequisite : CSE 200. General                                  Studies :                                  CS.