need of data structure and algo

Do we need the knowledge of Data structure and algo for a better programming.. or just PRogramming C and OOP C++ need ?

FYI I have not learnt Data Structure and Algo course like CSE students do.. But I have completed "Fundamental of Computer and Programming" and Object Oriented Programming " Our teachers taught us C++ as OOP

With thanks
It depends on what you will need to program. Engineers will need to know algorithms, whereas scientists will need to know class design.
@LB in when you say scientists, what kind of sciences are you refering to?
Computer Engineering vs Computer Science
> Do we need the knowledge of Data structure and algo for a better programming..

Yes.

Depending on the domain, it may not be imperative that you go through a formal data structure and algorithms course.

But you have to know to select an appropriate data structure (do I use a list or a map or both?, how can I provide a custom hash?), and to choose apt algorithms (how do I do an indirect sort?, the remove-erase idiom etc.). Absolute essentials for survival in the real C++ jungle.
Topic archived. No new replies allowed.