Odoo application for the designing of HEC Computing Curricula

  As we know that HEC is designing the curriculum for all universities of Pakistan and we also know that the HEC revises this curriculum after a several years the universities also changed their curriculum according to HEC and give specific codes to each course.  Moreover, u

2025-06-28 16:24:57 - Adil Khan

Project Title

Odoo application for the designing of HEC Computing Curricula

Project Area of Specialization Computer ScienceProject Summary

As we know that HEC is designing the curriculum for all universities of Pakistan and we also know that the HEC revises this curriculum after a several years the universities also changed their curriculum according to HEC and give specific codes to each course.  Moreover, universtites follow all the constraints of HEC while designing the curricula. The designing process is very complex process and tedious job for universities as it is prone to violation of constraints errors in the assignment of course codes. A common error observed in codes assignment is that either the same code is assigned to different courses or different codes are assigned to the same course in different departments in the Faculty or Universtiy. We are going to automate this process of designing curriculum. Our project is a desktop application it will generate automatic codes for each course.

Project Objectives

TO design desktop based application for HEC computing curricula in Odoo framework.

Project Implementation Method

As we discussed before that our project is desktop base application for assigning codes to different courses. This project is for computer science department only we are not considering other departments yet. The project will also generate a syllabus in particular form and the overall credit hours will not exceed from 18 of each semester and 132 of overall BS. The deadline of the project is the final term exam of the 8th semester.

  1. Risks Involved: the main risk involved in our project is shortage of Time but after scheduling our milestones we can solve this problem.
  2. Milestones:
  3. #

       Milestones

              Example

     Time required

    1.

    Submission of  proposal

                       ---------

        1 week

    2.

    Requirements

    Software installation etc.

        2 weeks

    3.

    design for the project

    Layout like menu ,header, footer, etc              

        2 weeks

    4.

    Front-end development

    User interface etc

         4 weeks

    5.

    Database creation

     Tables ERD etc

         4 weeks

    6.

    Back-end development          

    CRUD operations                   

         4 weeks

    3  1st team member: development 
  4. 2nd team member: testing and deployement
  5. Resource Requirement: For our project we need computer machine with minimum of 8GB RAM and 3GHZ processor and a stable internet connection. also need smart screen and android mobile for odoo application testing.

#

1.

2.

3.

4.

5.

6.

Benefits of the Project

the project that we are going to do is  never done before that’s why it could solve the problems of designing HEC curriculum .our project will be applicable only in computer science department for now but in future we can implement it  in all department of the university and also in all HEC recognise universities.

Technical Details of Final Deliverable

The aim of this project to automate the process of designing HEC curriculum for computer science and other computational departments. If HEC revised curriculum then universities will also be change their curriculum accordingly so during this process the universities face many problems. Because the HEC give a propose general structure to universities and then each university give a specific code to each course according to rules. the universities doing this process of giving codes manually ,there is hundreds of courses so the chances of mistakes and errors are maximum .second problem is that ,the same course in different departments is coded differently. We are pretty sure our project will solve this problem.

Final Deliverable of the Project Software SystemCore Industry EducationOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Quality EducationRequired Resources
Elapsed time in (days or weeks or month or quarter) since start of the project Milestone Deliverable
Month 1resource setting , design etcproper design
Month 2front-endhalf developed front-end
Month 3front-endfull developed front-end
Month 4create databasefull database of project
Month 5back-endcomplete back-end
Month 6testing, deployment full project

More Posts