6th Sem, Mechatronics

Object Oriented Programming in C++ Mechatronics 6th Sem Syllabus for BE 2017 Regulation Anna Univ (Professional Elective I)

Object Oriented Programming in C++ Mechatronics 6th Sem Syllabus for BE 2017 Regulation Anna Univ (Professional Elective I) detail syllabus for Mechatronics Engineering (Mechatronics), 2017 regulation is collected from the Anna Univ official website and presented for students of Anna University. The details of the course are: course code (MT8001), Category (PE), Contact Periods/week (3), Teaching hours/week (3), Practical Hours/week (0). The total course credits are given in combined syllabus.

For all other mechatronics 6th sem syllabus for be 2017 regulation anna univ you can visit Mechatronics 6th Sem syllabus for BE 2017 regulation Anna Univ Subjects. For all other Professional Elective I subjects do refer to Professional Elective I. The detail syllabus for object oriented programming in c++ is as follows.

Course Objective:

  • To introduce the C++ programming and its use in object oriented environment

Unit I

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Unit II

Introduction To C++
Tokens – Keywords – Identifiers and constants – Basic data types – User defined data types – Derived data types – Symbolic constants – Declaration of variables – Dynamic initialization of variables -Reference variables – Operators in C++ – Scope resolution operator – Manipulators- Type cast operator – Expressions and their types – Special assignment expressions – Control structures – The main function – Function prototyping – Call by reference – Return by reference – Inline functions -Default arguments – Function overloading

Unit III

Classes and Objects
Specifying a class – Defining member functions – Private member functions -Arrays within a class -Memory allocation for objects – Static data members – Static member functions – Arrays of objects -Objects as function arguments -Friendly functions – Returning objects. Constructors: Parameterized constructors – Multiple constructors in a class – Constructors with default arguments – Dynamic initialization of objects – Copy constructor – Dynamic constructors- Destructors

Unit IV

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Unit V

Case Studies
Over view of typical object oriented systems – Case studies- Applications

Course Outcome:

On the successful completion of the course, students will be able to

  • CO1 Distinguish between Structured and Object Oriented problem solving approaches and apply them based on the problem given
  • CO2 Define the fundamental concepts in programming with C++.
  • CO3 Identify classes and objects from the given problem description and able to create classes and objects using C++
  • CO4 Achieve code reusability and extensibility by means of Inheritance and Polymorphism.
  • CO5 Translate the informal description of an algorithm to solutions for problems in engineering, science and text processing using Object Oriented Programming.

Text Books:

  1. Balagurusamy E, Object Oriented Programing with C++IITata McGraw Hill Education Pvt.Ltd , Fourth Edition 2010.

References:

  1. Baarkakati. N., Object Oriented Programming in C++, Prentice Hall of India, 1997.
  2. Bjanne Stroustrup, The C++ Programming Language, 4th Edition, Addison Wesley,2013.
  3. Herbert Schildt,C++ The Complete Reference, Tata Mc Graw Hill Edition, 2003
  4. Stanley, B.Lippman,JoveLagrie,C++Primer,3rd Edition, Addison Wesley,1998

For detail syllabus of all other subjects of BE Mechatronics, 2017 regulation do visit Mechatronics 6th Sem syllabus for 2017 Regulation.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.