STRUCTURED & OBJECT- ORIENTED PROGRAMMING
Objectives:
The course exposes you to the two approaches to programming:
1. Structured Programming Approach and
2. Object-oriented Programming Approach.
While the problem domain in both remains the same, the architecture of the solution differs. We will use C and Java programming languages for the purpose of implementation. We will also study Data Structures Concepts.
Course Contents:
Introductory Programming Concepts
Arrays
Functions
Structures
Data Structures Concepts
OOPs Concepts
Classes and Objects
Constructors
Inheritance
Polymorphism
References:
1. The C programming Language - By Balagurusamy, TMH.
2. Object-Oriented Programming with Java - By Balagurusamy, TMH.
Evaluation:
1. Quiz: 30%
2. End Term: 35%
3. Term Work: 25%
4. Class Participation: 10%