Skip to content

Manage Thesis Registration and Submission

Manage Thesis Registration and Submission

Register thesis topics, track progress, manage extensions, and conduct evaluations for research programs.

Time: 15–30 minutes for full workflow Module: OpenEduCat Thesis Management Permissions: Thesis Supervisor, Thesis HoD, or Thesis Administrator


Prerequisites

  • Student enrolled in thesis-required program
  • Faculty members configured as supervisors/examiners
  • Evaluation templates created
  • Extension reasons defined
  • Access to Thesis menu

Overview

The Thesis Management system enables:

  • Thesis topic registration with committee assignment
  • Progress report tracking with supervisor feedback
  • Deadline extension request workflow
  • Document submission and review
  • Structured evaluation with scoring rubrics
  • Multi-role approval (Supervisor → HoD)

Complete Thesis Workflow

Registration
Draft → Submitted → Approved → In Progress
Progress Reports
Extensions (if needed)
Submit Thesis
Submission
Draft → Submitted → Under Review → Approved → Evaluated → Completed
Rejected → Revision → Resubmit

Steps

1. Configure Program for Thesis

  1. Navigate to Programs configuration
  2. Open the program record
  3. In Thesis Configuration tab:
FieldAction
Required ThesisCheck to enable thesis requirement
Thesis DurationSet duration in months (e.g., 6)
Evaluation TemplateSelect grading rubric
Thesis GuidelinesEnter guidelines (HTML)
  1. Click Save

2. Register Thesis Topic

  1. Navigate to Thesis → Thesis Management → Registrations
  2. Click New
  3. Complete the registration form:
FieldAction
CodeAuto-generated
TitleEnter thesis title
StudentSelect the student
ProgramSelect from available programs
Research AreaSelect research domain
Registration DateDefaults to today
  1. View computed fields:

    • Thesis Duration: From program settings
    • Default Deadline: Calculated (registration + duration)
  2. Click Save (Draft state)

  3. Click Submit to send for approval

3. Add Committee Members

  1. Open the thesis registration
  2. In Committee Members tab, click Add a line or Add Committee Member button
  3. Configure each member:
FieldAction
Faculty MemberSelect faculty
RoleSelect role type
EmailAuto-populated from faculty
PhoneAuto-populated from faculty

Available Roles:

  • Supervisor (required, only one allowed)
  • Co-Supervisor
  • Advisory Committee Member
  • Examiner (required for evaluation)
  1. Click Save

Validation: Cannot approve without Supervisor and Examiner assigned.

4. Approve Registration (HoD)

  1. Navigate to Registrations

  2. Filter by Submitted status

  3. Open the registration

  4. Review:

    • Student eligibility
    • Committee completeness
    • Research area appropriateness
  5. Click Approve

  6. State changes to Approved

  7. Final Submission Deadline is set

5. Start Research Work

  1. Open an Approved registration
  2. Click Start Research
  3. State changes to In Progress
  4. Student can now submit progress reports

Progress Reports

Submit a Progress Report

  1. Navigate to Thesis → Progress Reports
  2. Click New
  3. Complete the form:
FieldAction
Report TitleEnter descriptive title
Thesis RegistrationSelect the thesis
Report TypeSelect type (e.g., Monthly, Quarterly)
Report DateDefaults to today
Report ContentEnter HTML content
  1. In Attachments tab:

    • Upload supporting documents
  2. Click Save (Draft state)

  3. Click Submit to send to supervisor

Provide Supervisor Feedback

  1. Open a Submitted progress report
  2. Click Provide Feedback
  3. In the wizard:
FieldAction
FeedbackEnter supervisor comments (HTML)
RecommendationSelect Approve or Request Revision
  1. Click Submit Feedback

Outcomes:

  • Approve: Report approved, feedback recorded
  • Request Revision: Report returned for revision

Extension Requests

Submit Extension Request

  1. Navigate to Thesis → Extension Requests
  2. Click New
  3. Complete the form:
FieldAction
Thesis RegistrationSelect the thesis
Request DateDefaults to today
Current DeadlineAuto-filled from registration
Requested DeadlineEnter new deadline
Extension DaysAuto-calculated
ReasonSelect predefined reason
Detailed ReasonExplain circumstances
  1. Upload Supporting Documents if applicable
  2. Click Save (Draft state)
  3. Click Submit

Supervisor Review

  1. Open a Submitted extension request
  2. Review details and justification
  3. Add Supervisor Comment
  4. Click Approve as Supervisor or Reject as Supervisor

If approved: Forwards to HoD for final approval

HoD Final Approval

  1. Open request in HoD Review state
  2. Review supervisor recommendation
  3. Add HoD Comment
  4. Click Approve as HoD or Reject as HoD

If approved: Registration deadline automatically updated


Thesis Submission

Submit Final Thesis

  1. Open an In Progress registration
  2. Click Submit Thesis
  3. A new submission record is created
  4. Complete the submission form:
FieldAction
ReferenceAuto-generated
Thesis RegistrationPre-filled
Final TitleEnter final thesis title
Thesis DocumentUpload PDF/document
Additional DocumentUpload supporting files (optional)
  1. Click Submit

Review Process

  1. Open a Submitted submission
  2. Click Start Review (Supervisor/HoD)
  3. State changes to Under Review
  4. Review the thesis document

Decision options:

  • Approve: Move to evaluation phase
  • Request Revision: Return with comments

Request Revision

  1. In Under Review state
  2. Enter Revision Comments
  3. Click Request Revision
  4. State changes to Rejected
  5. Student revises and resubmits

Invite Examiner

  1. Click Invite Examiner button
  2. In the wizard:
FieldAction
FacultySelect internal faculty (optional)
NameEnter examiner name
EmailEnter email (required)
PhoneEnter phone
  1. Click Invite
  2. Examiner added to committee

Evaluation

Configure Evaluation Template

  1. Navigate to Thesis → Configuration → Evaluation Templates
  2. Click New
  3. Configure:
FieldAction
NameTemplate name
Total MarksMaximum score
  1. In Parameters section, add criteria:
Parameter NameMax Marks
Literature Review20
Methodology25
Analysis25
Presentation15
Originality15

Validation: Sum of parameter marks must equal total marks.

  1. Click Save (Draft state)
  2. Click Set In Use to activate

Submit Evaluation

  1. Open an Approved submission

  2. In Evaluation tab:

    • Parameters auto-populated from template
    • Enter Score for each parameter (cannot exceed max)
  3. Click Submit Evaluation

  4. Total Score calculated automatically

  5. State changes to Evaluated

Complete Thesis

  1. Open an Evaluated submission
  2. Review final scores
  3. Click Complete
  4. Submission state: Completed
  5. Registration state: Completed

Field Reference

Thesis Registration (op.thesis.registration)

FieldTechnical NameTypeRequiredDescription
CodecodeCharAutoRegistration ID
TitlenameCharYesThesis title
Studentstudent_idMany2oneYesRegistering student
Programprogram_idMany2oneYesEnrolled program
Departmentdepartment_idMany2oneComputedFrom program
Research Arearesearch_areaMany2oneYesResearch domain
Registration Dateregistration_dateDateNoStart date
Default Deadlinedefault_submission_deadlineDateComputedCalculated
Final Deadlinefinal_submission_deadlineDateReadonlyApproved deadline
StatestateSelectionNoWorkflow state
Committeecommittee_idsOne2manyNoCommittee members
Progress Reportsprogress_report_idsOne2manyNoLinked reports
Extensionsextension_idsOne2manyNoExtension requests

Thesis Submission (op.thesis.submission)

FieldTechnical NameTypeRequiredDescription
ReferencenameCharAutoSubmission ID
Registrationregistration_idMany2oneYesParent registration
TitletitleCharYesFinal thesis title
Submission Datesubmission_dateDateReadonlyUpload date
Thesis Filethesis_fileBinaryYesMain document
Additional Fileadditonal_fileBinaryNoSupporting docs
Evaluation Templateevaluation_template_idMany2oneNoGrading rubric
Evaluation Linesevaluation_linesOne2manyNoScored criteria
Total Scoretotal_scoreFloatComputedFinal score
Revision Commentsrevision_commentsTextNoFeedback
StatestateSelectionNoWorkflow state

Committee Member (op.thesis.committee)

FieldTechnical NameTypeRequiredDescription
Registrationregistration_idMany2oneYesParent thesis
Facultyfaculty_idMany2oneYesCommittee member
RoleroleSelectionYesMember role
EmailemailCharNoContact email
PhonephoneCharNoContact phone

Troubleshooting

IssueCauseSolution
Cannot approve registrationMissing supervisor or examinerAdd required committee members
Program not availableThesis not requiredEnable thesis in program settings
Extension rejectedDeadline in pastRequest valid future date
Evaluation score errorExceeds max marksReduce score to within limits
Template lockedAlready in useCreate new template if changes needed
Cannot start researchNot approvedGet HoD approval first

Best Practices

  1. Early registration: Register thesis topic early in program
  2. Regular progress: Submit progress reports on schedule
  3. Committee communication: Maintain contact with supervisor
  4. Extension planning: Request extensions before deadline
  5. Document quality: Upload properly formatted thesis documents
  6. Template consistency: Use standardized evaluation templates

Security Notes

RoleCapabilities
Thesis AdministratorFull CRUD on all records
Thesis HoDRead, write (no delete); approve at HoD level
Thesis SupervisorRead, write; provide feedback, approve at supervisor level
StudentRead, write own records via portal