Skip to main content

OOPS through C++ (Syllabus)

Syllabi

SECTION-A

1. Concepts of Object Oriented Programming (OOP): Introduction to OOP, Difference
between OOP and Procedure Oriented Programming, Object, Class, Encapsulation,
Abstraction, Polymorphism, Inheritance.
Structure of a C++ Program and I/O streams. Classes and Objects, Class Declaration :
Data Members, Member Functions, Private and Public members, Creating Objects,
Accessing class data members, Accessing member functions Class Function Definition:Member Function definition inside the class declaration and outside the class declaration,friend function, inline function, static function.            
                                                                                     (No. of Periods : 15)

SECTION-B

2. Scope resolution operator, Private and Public member function,  Nesting of member
 functions, Arrays within a class. Arrays of Objects, Objects as function  arguments : Pass
 by value, Pass by reference, Pointers to Objects. Constructors and  Destructors :
 Declaration and Definition, Types of Constructors, (Default,  Parameterized, Copy
 Constructors). Destructors: Definition and use. Function Overloading &  Operator-Overloading.
(No. of Periods : 15)

SECTION-C

3. Inheritance - Concept of inheritance, Base class, Defining derived        classes, Visiblity modes: Public, Private, Protected ; Single inheritance :  Privately derived, Publicly derived; Making a
 protected member inheritable, Access Control to private and protected  members by member functions of a derived class, Multilevel inheritance,  Nesting of classes.

4. Polymorphism : Definition, Application and demonstration of Data  Abstraction, Encapsulation and Polymorphism. Early  Binding, Polymorphism with pointers, Virtual Functions, Late
 binding, pure virtual-functions.



SECTION D

5. Templates: Function Template, class template Exception Handling|:    using try, throw and catch statements.

6. File Processing : Opening and closing of file, Binary file operations,  structures and file operations, classes and file operations, Random file  processing. 


(i) The student can use only Non-programmable & Non-storage type Calculator.





Comments

Popular posts from this blog

ENTREPRENEURSHIP DEVELOPMENT PROGRAMME SYLLABUS

ENTREPRENEURSHIP DEVELOPMENT PROGRAMME
SECTION-A 
1.Project Formulation :

Need, Scope and approaches for project formulation; the structure of project report; study and analysis of sample project report; preparation of a project report; Techno- economic feasibility of the project. (No. of Periods : 25)

SECTION-B
2. Finance & Accounting :

Working capital assessment, its management & exercise thereon; Assessment of fixed capital and exercise thereon; Capital budgeting; Product costing and cost consciousness. Financial ratios and their significance; Break-even analysis; Credit institutions and financing procedures; Books of accounts, financial statements & fund flow analysis.

SECTION-C
3. Managing the Enterprise:

Resource management – men, material, money, and machines; Personnel management, Office management. E-Commerce: Introduction to E-Commerce, Benefits, Impact of E-Commerce, Classification of E-Commerce, Application of E-Commerce.

SECTION - D
4. Rules & Regulations:

Lic…

PRINCIPLES OF COMPUTER GRAPHICS & MULTIMEDIA TECHNOLOGY SYLLABUS

Computer Graphics
SECTION-A 
1. A Survey of Computer Graphics :

Computer Aided Design, Presentation Graphics, Computer art, Entertainment, Education and Training, Visualization, Image Pressing, Graphical User Interfaces.

2. Overview of Graphics Systems :

Video Display Devices, Raster Scan Systems, Random Scan Systems. Coloring technique : Beam Penetration, Shadow Mask. Graphics Monitors:Plasma Panel, LED,LCD. Properties of Display Devices : Persistence , Resolution, Aspect Ratio. and Workstations, Input Devices, Hard-copy devices, Graphics Software. Interactive Graphics, Passive Graphics.


SECTION-B
 3. Studying the Features and Developing Computer Graphics Using Standard Graphics packages like Auto CAD and Photoscape.

AutoCAD:

Features, Workspace, Commands to draw line, Polyline, rectangle, polygon, circle, spline, hatch; Modification Commands: Erase, copy, move, mirror, scale, Pan, Zoom, ESC, cl, trim; Layer, Dimension, image rotation, area calculation.

4. Developing Computer Graphics…

ENVIRONMENT AND ROAD SAFETY EDUCATION

SEMESTER – IINote: 

The syllabus has 15 topics to be covered in 25-hour lectures in total, with 2 lectures in each topic from 2 to 11 and one each for the topics 1 and 12 to 15.

1. Environment Concept: Introduction, the concept of biosphere – lithosphere, hydrosphere, atmosphere; Natural resources – their need and types; Principles and scope of Ecology; concepts of the ecosystem, population, community, biotic interactions, biomes, ecological succession.

2. Atmosphere: Parts of atmosphere, components of air; pollution, pollutants, their sources, permissible limits, risks and possible control measures.

3. Hydrosphere: Types of aquatic systems; Major sources (including ground water) and uses of water, problems of the hydrosphere, fresh water shortage; pollution and pollutants of water, permissible limits, risks and possible control measures.

4. Lithosphere: Earth crust, soil – a life support system, its texture, types, components, pollution and pollutants, reasons of soil erosion and poss…