Back close

Course Detail

Course Name Object-Oriented Programming
Course Code 24OEL647
Program M. Com. (Finance & Systems)
Semester Elective
Credits 2
Campus Amritapuri

Syllabus

Unit 1

Introduction to OOPS: Object Oriented Programming features, Applications, History, Difference from structured
Programming, Object Oriented Programming Languages, Program execution.

Unit 2

Object Oriented Concepts: Abstraction, Encapsulation, Polymorphism, Inheritance, Classes and Objects,
Programming Basics – Data types, Conditional Statements, Loops, arrays, Functions, Structures.

Unit 3

Implementing Class, Object Data Types, User Defined Data Types, Defining a Class, e Access specifiers, The
Scope Resolution Operator, Using Class Objects Like Built-in Types, Scope, Constructors, Member Initialization,
Constructor Overloading, Destructors.

Unit 4

Inheritance: Introduction, The protected Access Level, Assignments Between Base and Derived Objects, Types
of Inheritance, Compile-Time vs. Run-Time Binding, virtual Functions, Polymorphism, Abstract Base Classes.

Unit 5

The iostream Library, Predefined Streams, Stream States, Formatted I/O, Disk Files, Reading and Writing
Objects.

Course Objective and Outcomes

CO1 Understand the concept of Supply Chain Management and Logistics
CO2 Identify different elements of Supply Chain Management
CO3 Understandtheinventorymanagementtechniquesandfunctionsofwarehousing
CO4 Knowledge on different modes of transport
CO5 Identify the forms and process of material handling and packing

References Books

  1. E Balaguruswamy “Object Oriented Programming Using C++” 6th Edition, TMH Publications 
  2. Lalit Kishore Arora , Dr. Vikesh Kumar, “ Object Oriented Programming Using C++ “,S.K. Kataria & Sons; 2011 edition (2011)

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now