This certificate provides a good understanding of how programmers store and manage computer data. Students learn the fundamental aspects of the storage and management of computer data. Courses in C++ and Java introduce the student to the object-oriented paradigm and the underlying principles of the structures and methods associated with data management. In addition, Oracle is used in the database management course, which introduces students to relational databases and the techniques for analyzing and designing database solutions. Finally, a course in advanced data structures teaches students the theory and underlying techniques used to store, search, sort, and access computer data.