Skip to content

MdotO/Consilia

 
 

Repository files navigation

Consilia

A smart academic planner developed to solve academic planning problems at HKU.

Screenshots

Course Planner Screen

Proposal

We are working with HKU Common Core and Academic Advising department to get official support for this so we can use real-time and structured data instead of manual scraping.

You can read the proposal here.

Student Survey

To convince the stakeholders and understand the problem better we carried out a survey. You can find the data here.

Data Schema

Curriculum

[ { "faculty": "Faculty of Engineering", "Major": { "Computer Science": [ [ "CAES1000" ], [ "CAES9542" ] ] } }, { "faculty": "Faculty of Social Sciences", "Minor": { "Neuroscience": [ [ "PSYC1001" ], [ "PSYC2110", \\This means one out of the four courses fulfils the requirement "PSYC2111", "PSYC2112", "PSYC4101" ], [ "PSYC2110", "PSYC2111", "PSYC2112", "PSYC4101", "BBMS3011", "BIOL3105", "BBMS2003", "MEDE3501", "PSYC2007", "PSYC2051" ] ] } } ]

Course

[ { "code": "CAES1000", "name": "CAES1000 Core University English", "to_clean": "Only for Year 1 students in the new cohort to enroll", "rec_year": 1, "semester": 4, "criteria": [ { "passed": [], "enrolled": [] } ], "exclusive": [], "ineligible": [ { "passed": [], "enrolled": [] } ], "faculty": "", "year": [ 1 ] } ]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 63.4%
  • HTML 34.1%
  • CSS 2.5%