Programming and Software Design

Manage a software project with advanced programming techniques, software testing and data structures