Programming & Data Structure

What you will learn Identify and explain a programming development lifecycle, including planning, analysis, design, development, and maintenance. Demonstrate a basic understanding of object-oriented programming by using structures and classes in software projects. Use object-oriented programming techniques to develop executable programs that include elements such as inheritance and polymorphism. Document and format code in a consistent manner. Apply basic searching and sorting algorithms in software design. Apply single-and multi-dimensional arrays in software. Use a symbolic debugger to find and fix runtime and logical errors in software. Demonstrate a basic understanding of programming methodologies, including object oriented, structured, and procedural programming. Describe the phases of program translation from source code to executable code.

Offered By:  NYUx

Course Duration:  9 Month

  • 88,180