--- title: 'Part 2 Overview' --- ###### tags: `Part 2` `overview` Overview === The goal for this week is to continue to build fluidity with employing all aspects of the UMPRIRE technique to solve an array or a string problem. We will also introduce a few more techniques to solve various array problems that exhibit certain patterns. ## Goals * Introduce 2D arrays (or grids) and different traversal techniques to navigate through the elements of the grid. * Familiarize with QuickSort and MergeSort and introduce a few problems that are variants of these algorithms. * Introduce merge interval technique and problems that can be solved using this technique * Build Coding Fluency * Practice U-M-P-I-R-E