Examples: Good vs Weak Submissions


1. Proposal Submission Examples

Strong Proposal (Approved with Minor Improvements)

Title: Smart Task Scheduler with Priority-Based Execution

Problem Statement: Students and professionals often struggle to manage multiple deadlines with varying levels of urgency and complexity. Most existing to-do applications rely on manual prioritization and do not dynamically adjust task order when deadlines or workload conditions change. This leads to inefficient planning and missed commitments. The proposed Smart Task Scheduler aims to address this limitation by modeling tasks through a structured object-oriented hierarchy. Each task will encapsulate attributes such as priority, deadline, and estimated duration. A priority queue–based scheduling mechanism will automatically reorder tasks as conditions evolve, demonstrating clear abstraction, modularity, and extensible system design.

Target User: College students and early-career professionals managing academic or project deadlines.

Core Features: OOP Concepts to be Used: Architecture: The system follows a layered object-oriented architecture where an abstract Task class defines common behavior, and specialized subclasses implement specific task types. A central SchedulerManager coordinates task prioritization and execution logic, while a separate persistence layer handles storage and retrieval, ensuring clear separation of concerns between domain logic and data management.
Abstract Task class → Specialized subclasses → Scheduler Manager → Persistence layer.

Weak Proposal (Major Revision Required)

Title: Student Management System

Problem Statement: This project will store student data.

Target User: Schools.

Core Features: OOP Concepts to be Used: Architecture: There will be classes interacting with each other.

Vague problem statements, no object model clarity, and generic CRUD systems will be rejected.


2. Presentation (5-Minute) Examples

Strong Presentation Structure


Weak Presentation Example


3. Project Report Examples

Strong Report Characteristics


Weak Report Characteristics


Important

The goal is not to build a large system. The goal is to demonstrate disciplined object-oriented design thinking.


4. Git Discipline: Strong vs Weak Practices

Strong Git Discipline

A strong repository shows design evolution. It demonstrates thinking, iteration, and refinement — not just a finished product uploaded at the end.


Weak Git Discipline

Repositories with a single final commit strongly suggest last-minute upload or external code usage.


Minimum Expectation

Version control history is part of evaluation. Poor Git discipline will reduce marks regardless of functionality.