Hello I am complete new to OpenGL and i just want to ask that is Data Structures one of pre-requisite for starting OpenGL?
No.
Data structures will help you with application design, but it’s not essential to get started learning OpenGL.
Understanding data structures is a pre-requisite for writing any non-trivial program.
You can write simple test programs (spinning cube, etc) without such knowledge, but you’re going to have difficulty writing anything useful.