Object Oriented Techniques detail syllabus for Information Technology (IT), 2019-20 scheme is taken from AKTU official website and presented for AKTU students. The course code (RIT-E13), and for exam duration, Teaching Hr/Week, Practical Hr/Week, Total Marks, internal marks, theory marks, and credits do visit complete sem subjects post given below.
For all other it 5th sem syllabus for b.tech 2019-20 scheme aktu you can visit IT 5th Sem syllabus for B.Tech 2019-20 Scheme AKTU Subjects. For all other Departmental Elective-1 subjects do refer to Departmental Elective-1. The detail syllabus for object oriented techniques is as follows.
Unit I
For the complete syllabus, results, class timetable and more kindly download iStudy. It’s a lightweight, easy to use, no images, no pdfs platform to make student’s life easier.
Unit II
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 III
Object Oriented Analysis: Object oriented design, Object design, Combining three models, Designing algorithms, design optimization, Implementation of control, Adjustment of inheritance, Object representation, Physical packaging, Documenting design considerations. Structured analysis and structured design (SA/SD), Jackson Structured Development (JSD).Mapping object oriented concepts using non-object oriented language, Translating classes into data structures, Passing arguments to methods, Implementing inheritance, associations encapsulation. Object oriented programming style: reusability, extensibility, robustness, programming in the large. Procedural v/s OOP, Object oriented language features. Abstraction and Encapsulation.
Unit IV
For the complete syllabus, results, class timetable and more kindly download iStudy. It’s a lightweight, easy to use, no images, no pdfs platform to make student’s life easier.
Unit V
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.
Reference 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
- 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
- Object Oriented Programming with C++, Saurav Sahay, Oxford
For detail syllabus of all other subjects of B.Tech It, 2019-20 regulation do visit It 5th Sem syllabus for 2019-20 Regulation.
Don’t forget to download iStudy for the latest syllabus, results, class timetable and more.