This document describes a student's software project on code categorization. The student aims to automatically categorize C/C++ codes by representing them as control flow and data flow graphs, then comparing the graphs. So far, the student can count variables, detect all variables with line numbers, and detect functions from code. Future plans are to make data flow and control flow graphs, represent them as matrices, and compare matrices to determine similarity for categorization. The student provides background on control flow graphs, data flow graphs, and progress made through code on GitHub.