CS6301 Programming and Data Structures 2 Notes
CS6301 Programming and Data Structures 2 Notes Regulation 2013 Anna University free download. Programming and Data Structures 2 CS6301 Notes pdf free download.
OUTCOMES: CS6301 Programming and Data Structures 2 Notes
At the end of the course, the student should be able to:
Design problem solutions using Object Oriented Techniques.
Apply the concepts of data abstraction, encapsulation and inheritance for problem solutions.
Use the control structures of C++ appropriately.
Critically analyse the various algorithms.
Apply the different data structures to problem solutions.
TEXT BOOKS: CS6301 Programming and Data Structures 2 Notes
1. Bjarne Stroustrup, “The C++ Programming Language”, 3rd Edition, Pearson Education, 2007.
2. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C++”, 2nd Edition, Pearson Education, 2005
REFERENCES: CS6301 Programming and Data Structures 2 Notes
1. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, “Introduction to Algorithms”, Second Edition, Mc Graw Hill, 2002.
2. Michael T Goodrich, Roberto Tamassia, David Mount, “Data Structures and Algorithms in C++”, 7th Edition, Wiley Publishers, 2004.
The C++ programming language is based on the C language.
C++ (pronounced see plus plus) is a general purpose programming language that is free-form and compiled. (cs6301 programming and data structures 2 notes)
It is regarded as an intermediate-level language, as it comprises both high-level and lowlevel language features.
It provides imperative, object-oriented and generic programming features.
C++ is one of the most popular programming languages and is implemented on a wide variety of hardware and operating system platforms.
As an efficient performance driven programming language it is used in systems
software, application software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games.
Various entities provide both open source and proprietary C++ compiler software,
including the FSF, LLVM, Microsoft and Intel.
|Subject Name||Programming and Data Structures 2|
CS6301 Programming and Data Structures 2 Notes Click here to download