Object Oriented Programming detail syllabus for Aeronautical Engineering (Aero), 2021-22 scheme is taken from AKTUs official website and presented for the AKTU B.Tech students. For the course code (KOE064), exam duration, teaching hr/week, practical hr/week, total marks, internal marks, theory marks, duration, credits, and other details do visit complete semester subjects post given below.
For the Aero 7th Sem Syllabus for AKTU B.Tech 2021-22 Scheme you can visit Aero 7th Sem 2021-22 Scheme. For the Open Elective-1 scheme of Aero 7th Sem 2021-22 regulation do refer to Open Elective-1 Aero 7th Sem scheme. The detail syllabus for object oriented programming is as follows.
Course Objectives:
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Course Outcomes:
After completion of the course student will be able to:
- Understand the Basic concept of Object Orientation, object identity and Encapsulation.
- Understand the Basic concept of Basic Structural Modeling.
- Know the knowledge of Object oriented design, Object design.
- Know the knowledge of C++ Basics.
- Understand the Basics of object and class in C++.
Unit 1
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Unit 2
Basic Structural Modeling: Classes, Relationships, common Mechanisms, and diagrams. Class &Object Diagrams: Terms, concepts, modelling techniques for Class & Object Diagrams. Collaboration Diagrams: Terms, Concepts, depicting a message, polymorphism in collaboration Diagrams, iterated messages, use of self in messages. Sequence Diagrams: Terms, concepts, depicting asynchronous messages with.without priority, call-back mechanism, broadcast messages. Basic Behavioural Modeling: Use cases, Use case Diagrams, Activity Diagrams, State Machine , Process and thread, Event and signals, Time diagram, interaction diagram, Package diagram. Architectural Modeling: Component, Deployment, Component diagrams and Deployment diagrams
Unit 3
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Unit 4
C++ Basics : Overview, Program structure, namespace, identifiers, variables, constants, enum, operators, typecasting, control structures C++ Functions : Simple functions, Call and Return by reference, Inline functions, Macro Vs. Inline functions, Overloading of functions, default arguments, friend functions, virtual functions
Unit 5
Objects and Classes : Basics of object and class in C++, Private and public members, static data and function members, constructors and their types, destructors, operator overloading, type conversion. Inheritance : Concept of Inheritance, types of inheritance: single, multiple, multilevel, hierarchical, hybrid, protected members, overriding, virtual base class Polymorphism : Pointers in C++, Pointes and Objects, this pointer, virtual and pure virtual functions, Implementing polymorphism
Text Books:
- James Rumbaugh et. al, ‘Object Oriented Modeling and Design’, PHI
- Grady Booch, James Rumbaugh, Ivar Jacobson, ‘The Unified Modeling Language User Guide’, Pearson Education
- Object Oriented Programming with C++, E Balagurusamy, TMH
Reference Books:
- R. S. Salaria, Mastering Object Oriented Programming with C++, Khanna Publishing House
- C++ Programming, Black Book, Steven Holzner, dreamtech
- Object Oriented Programming in Turbo C++, Robert Lafore, Galgotia
- Object Oriented Programming with ANSI and Turbo C++, Ashok Kamthane, Pearson
- The Compete Reference C++, Herbert Schlitz, TMH
- C++ and Object Oriented Programming Paradigm, PHI
- C++ : How to Program, 9th Edition, Deitel and Deitel, PHI
For the syllabus of all the subjects of B.Tech Aero 7th Sem, 2021-22 scheme do visit Aero 7th Sem syllabus subjects.
For the complete syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.