Semester Project Proposal Template
Object-Oriented Programming (OOP) – ADS-6th Semester
1. Project Title
Provide a concise and descriptive title for your project.
2. Project Overview
Write a brief summary of the project, highlighting the core concept, functionality, and purpose of
the application. (100-200 words)
3. Objectives
List the key objectives of the project. These should outline what you aim to achieve through the
project, such as:
● Developing a specific functionality.
● Implementing OOP principles.
● Creating a user-friendly interface.
4. Tools and Technologies
Specify the tools, technologies, and programming languages you will use in the project.
Examples:
● Programming Language: C++
● IDE: Turbo C++
5. Project Scope
Explain the key features and scope of the application. Mention:
● What the application will do.
● Features/modules you will include.
● Limitations or boundaries of the project (if any).
6. OOP Principles Implementation
Describe how the project will incorporate key OOP principles. Provide examples for each:
● Encapsulation: Explain how data hiding and access modifiers will be applied.
● Inheritance: Mention any parent-child relationships in the classes.
● Polymorphism: Describe method overloading/overriding examples.
● Abstraction: Explain the use of abstract classes/interfaces.
7. System Design
Provide a basic system design outline. Include:
● Class Diagram: List and describe the main classes and their relationships.
● Flowchart/Algorithm: High-level representation of the program flow (optional).
8. Project Timeline
Divide the project into phases and mention deadlines for each:
9. Expected Output
Describe the expected outcome of the project.
● The deliverables (e.g., a fully functional program, documentation).
● What the user can accomplish using the application.
10. Team Details (if applicable)
● Team Name (if any):
● Team Members:
1. [Name 1]
2. [Name 2]
11. Evaluation Criteria
● Technical Implementation: 50%
● Adherence to OOP Principles: 20%
● Creativity and Innovation: 15%
● Presentation and Report: 15%
Submission Instructions
● Proposal Deadline: 11-12-2024
● Submit via: google class, email, print, etc
● Contact for queries: Dr. Sami Ullah