View certificate for Rajesh Ramesh Surana, Object Oriented Java Programming: Data Structures and Beyond, offered through Coursera. This Specialization covers intermediate topics in software development. Upon completion of this Specialization this learner has built significant programming projects which use object-oriented programming principles as well as data structures and algorithms for organizing large amounts of data in a way that is both efficient and easy to work with.  These projects use real data (from social networks and other domains) and explore data visualization, prediction, interactivity, and more. By practicing critically evaluating code as well as presenting career goals and project achievements, this Specialization has helped this learner hone technical communication skills to prepare for job interviews and collaborative work as a software engineer.
{}