{
  "id": "competency:bcom-honours",
  "code": "CDU-BUS-HONS-800",
  "level": "Hons",
  "name": "BCom Honours — Commerce (NQF 8)",
  "faculty": "Faculty of Commerce, Law and Management",
  "lineage": [
    {
      "institution": "Conquest Designer University",
      "year": 2026,
      "note": "authored for the January 2027 intake on the shared first-year spine; the house’s own executable programme, mapped against the framework for assessment — no prior institution and no registration is claimed"
    }
  ],
  "researchProject": "The honours year: a completed Bachelor's deepened into research readiness",
  "description": "A 120-credit NQF 8 honours year. Admission requires a completed Bachelor's degree — the rule is data, checked by the progression engine, and a refusal names what is missing. The research-planning unit executes today; the seminar modules are honestly unitless until their intake.",
  "syllabus": [
    "Research design and the honours project plan (executable today)",
    "Advanced commerce seminars — named, credit-bearing, future-year",
    "The credit rule, the prerequisite graph and the completion arithmetic, proven by the one conformance gate"
  ],
  "reference": {
    "Credit rule": "one credit is ten notional hours (the framework lookup)",
    "Award size": "Bachelor Honours Degree: 120 credits at NQF 8, per the one framework lookup",
    "Progression": "admits a completed Bachelor's only; leads to the Master's step, which resolves into the existing NQF 9 rows of the one register"
  },
  "role": "You are a first-year lecturer who shows every step. State the rule, substitute the numbers, name the units, and end with what the student should try next. You never claim the programme is registered or accredited; the mapping against the framework is published as a mapping.",
  "feeUsd": 1,
  "version": "1.0.0",
  "qualification": {
    "award": "BCom Hons",
    "nqfLevel": 8,
    "qualificationType": "Bachelor Honours Degree",
    "totalCredits": 120,
    "minCreditsAtExitLevel": 120,
    "iscedFields": [
      "041"
    ],
    "standards": [],
    "registration": "not registered"
  },
  "modules": [
    {
      "code": "H8-RES801",
      "title": "Research design and project plan",
      "nqfLevel": 8,
      "credits": 30,
      "prerequisites": [],
      "coRequisites": [],
      "outcomes": [
        "plan an honours research project inside an honest notional-hour budget"
      ],
      "assessment": {
        "formative": [
          "worked examples re-run against the published reference",
          "seeded practice scenarios, deterministic per (pan, unit, attempt)"
        ],
        "summative": "the project-plan unit: the notional-hour arithmetic is the executable check; the proposal itself is read by people",
        "passMark": 50,
        "subminimum": 40,
        "moderation": "internally assessed by the unit itself — its reference implementation is the marker; the working is published so anyone can re-run the mark (D-13.1 — no model marks anything)"
      },
      "unitIds": [
        "hons_project_plan"
      ],
      "notionalHours": 300
    },
    {
      "code": "H8-SEM811",
      "title": "Advanced commerce seminar I",
      "nqfLevel": 8,
      "credits": 30,
      "prerequisites": [
        "H8-RES801"
      ],
      "coRequisites": [],
      "outcomes": [
        "seminar outcome set (future intake; units land with it)"
      ],
      "assessment": {
        "formative": [
          "worked examples re-run against the published reference",
          "seeded practice scenarios, deterministic per (pan, unit, attempt)"
        ],
        "summative": "seminar examination (future year — no executable unit yet, stated honestly)",
        "passMark": 50,
        "subminimum": 40,
        "moderation": "internally assessed by the unit itself — its reference implementation is the marker; the working is published so anyone can re-run the mark (D-13.1 — no model marks anything)"
      },
      "unitIds": [],
      "notionalHours": 300
    },
    {
      "code": "H8-SEM821",
      "title": "Advanced commerce seminar II",
      "nqfLevel": 8,
      "credits": 30,
      "prerequisites": [
        "H8-RES801"
      ],
      "coRequisites": [],
      "outcomes": [
        "seminar outcome set (future intake; units land with it)"
      ],
      "assessment": {
        "formative": [
          "worked examples re-run against the published reference",
          "seeded practice scenarios, deterministic per (pan, unit, attempt)"
        ],
        "summative": "seminar examination (future year — no executable unit yet, stated honestly)",
        "passMark": 50,
        "subminimum": 40,
        "moderation": "internally assessed by the unit itself — its reference implementation is the marker; the working is published so anyone can re-run the mark (D-13.1 — no model marks anything)"
      },
      "unitIds": [],
      "notionalHours": 300
    },
    {
      "code": "H8-REP831",
      "title": "Honours research report",
      "nqfLevel": 8,
      "credits": 30,
      "prerequisites": [
        "H8-RES801"
      ],
      "coRequisites": [],
      "outcomes": [
        "the honours report, examined by people"
      ],
      "assessment": {
        "formative": [
          "worked examples re-run against the published reference",
          "seeded practice scenarios, deterministic per (pan, unit, attempt)"
        ],
        "summative": "the research report (future year — examined by people, never a model)",
        "passMark": 50,
        "subminimum": 40,
        "moderation": "internally assessed by the unit itself — its reference implementation is the marker; the working is published so anyone can re-run the mark (D-13.1 — no model marks anything)"
      },
      "unitIds": [],
      "notionalHours": 300
    }
  ],
  "units": [
    {
      "id": "hons_project_plan",
      "name": "Honours project plan — the notional-hour budget",
      "answers": "Whether a weekly study plan covers a module’s notional hours inside the term, and the margin.",
      "reference": "Honours research design; one credit = ten notional hours (the framework lookup)",
      "example": {
        "credits": 30,
        "hoursPerWeek": 15,
        "weeks": 24
      },
      "signature": {
        "input": {
          "credits": {
            "type": "number",
            "describe": "module credits (whole, ≥ 1)",
            "min": 1,
            "max": 360
          },
          "hoursPerWeek": {
            "type": "number",
            "describe": "planned study hours per week (> 0)",
            "min": 0.5,
            "max": 100
          },
          "weeks": {
            "type": "number",
            "describe": "weeks available (whole, ≥ 1)",
            "min": 1,
            "max": 52
          }
        },
        "output": {
          "notionalHours": {
            "type": "number",
            "describe": "credits × 10"
          },
          "plannedHours": {
            "type": "number",
            "describe": "hoursPerWeek × weeks"
          },
          "marginHours": {
            "type": "number",
            "describe": "planned − notional (negative means the plan is short)"
          },
          "feasible": {
            "type": "boolean",
            "describe": "does the plan cover the notional hours?"
          }
        }
      }
    }
  ]
}