Skip to content
Docs
English
Esc
navigateopen⌘Jpreview
On this page

Create a study program

Add a new study program in OrgHub that represents a degree or qualification — with an initial version, optional code, cohort settings, and statistics configuration.

Create a study program to represent a degree or qualification your institution offers — the lasting academic product students apply to and enroll in. Examples include a Bachelor of Science, a Master of Arts, or a postgraduate certificate. Fuxam creates the program together with an initial version so you can immediately add cohorts or enroll users without a separate versioning step.

In university practice, founding a program is an institutional decision: naming the award, coding it for reporting, classifying its level (for example Bachelor or Master), and deciding whether students will be organized by intake. The create form captures the foundational choices so later planning, curriculum assignment, admissions, and exam policy have a stable parent record.

Why it matters

Without a study program record:

  • There is nowhere to hang versions when accreditation or examination regulations change year over year.
  • Cohorts and enrollments lack a shared academic home for the qualification.
  • Apply application programs and reporting cannot point at a first-class offering.
  • Academic rulesets have no program-level place to attach default exam policy.

Creating the program early — even before every curriculum module is finalized — establishes the container. You refine degree details, program type, and connected curricula afterward.

How it fits

Related area Relationship
Study programs and cohorts Domain model for programs, versions, and cohorts
Manage program versions Add further versions when requirements change
Program versions explained When accreditation or regulation changes need a new version
Create a cohort First operational step after creation when Has Cohorts is on
Curricula Build the blueprint you will assign to cohorts
Application programs Link this study program into an admissions cycle
Academic rulesets Attach exam policy after the program exists
Programs and planning Broader planning and organizer workflows

Before you start

  • Confirm you have Create Study Programs permission.
  • Decide the display name of the qualification and whether you need a custom Study Program Code (for SIS alignment, accreditation codes, or internal reporting).
  • Choose whether the program will use cohorts (typical for degree intakes) or direct enrollment without cohort groups.
  • Optionally prepare a label for the Initial Version Name (for example, “2024 intake”) so the first version is recognizable in the selector.
  • Know whether this belongs on the Study Programs tab or as continuing education (flexible certificates often use that path instead).

Open the create form

Go to OrgHub → Management → Programs and open the Study Programs tab.

Select Study Program in the toolbar to open the Create Study Program panel.

Fill in the form

Enter Study Program Name — the display name for the program. Use the name students and staff will recognize in lists, admissions, and reporting (for example, “Bachelor of Science in Computer Science”).

Optionally enter Study Program Code. Leave blank to use an auto-generated code, or enter a custom code that matches your institutional catalog or external systems.

Optionally enter Initial Version Name — the label for the first program version (for example, “2024 intake”). A clear version name makes later version switching and reporting easier.

Configure Has Cohorts — when enabled, students are organized into cohorts within the program. When disabled, students enroll directly without cohort groups. Prefer cohorts when intakes share curriculum versions, start dates, and study-plan generation.

Configure Has Statistics — when enabled, the program is included in statistics exports and reporting features. Enable this for programs you need in institutional reporting and planning monitoring style oversight.

Select Create to save. The program and its initial version are created.

After creation, open the program to:

  • Set program type, objective, degree metadata, connected curricula, responsible users, tuition defaults, and Academic rulesets on the version Settings tab — see Edit a study program
  • Add cohorts (when Has Cohorts is enabled) or enroll users directly from the Users tab

Field reference

Field Required Purpose
Study Program Name Yes Human-readable qualification / offering name
Study Program Code No Custom or auto-generated identifier
Initial Version Name No Label for the first program version
Has Cohorts Config Whether intakes are organized as cohorts
Has Statistics Config Whether the program appears in statistics and reporting

Worked example: founding a Bachelor program

Your faculty approves a new Bachelor of Data Science:

  1. Create the study program named Bachelor of Data Science, code BSc-DS, initial version 2026 intake, Has Cohorts and Has Statistics on.
  2. In Settings, set program type to Bachelor, add a short objective, connect the draft curriculum, and assign responsible users.
  3. Attach the intended academic ruleset for bachelor attempt limits.
  4. When curriculum v1 is ready, create cohort DS WS 2026/27.
  5. Link the study program (and cohort) in an application program for the winter admissions cycle.

Best practices

  • Name programs for the lasting offering, not a single intake (“Bachelor of Nursing”, not “Nursing Fall 2024”). Put intake detail in the version and cohort names.
  • Align Study Program Code with accreditation or SIS codes early; changing codes later can confuse exports and integrations.
  • Turn Has Cohorts on if you expect multiple start dates, curriculum pinning per intake, or Apply placement into specific cohorts.
  • Create the matching curriculum (or identify an existing one) before you create the first cohort, so assignment is ready at intake setup.
  • If Apply will recruit for this offering, coordinate with admissions so the application program can link to the new study program once it exists.
  • After creation, set program type and degree-related Settings so catalogs and reporting classify the qualification correctly.

Common pitfalls

Pitfall Why it hurts What to do instead
Encoding the year only in the program name Forces a new program instead of a new version each year Keep a stable program name; use versions and cohorts for intakes
Disabling cohorts when you need shared curricula Study plans and intake planning become harder to manage Enable Has Cohorts for structured degree programs
Creating the program but delaying curriculum work Cohorts cannot receive meaningful study plans Parallelize curriculum build with program setup
Leaving Initial Version Name vague Hard to tell versions apart in the selector Use intake year or rule-set labels from day one
Using a study program for a rolling certificate Wrong defaults and expectations Prefer continuing education when that model fits

FAQ

Does creating a program also create a curriculum?

No. The program and its initial version are created. Curricula live in Academic structure → Curricula and are assigned later — typically when you create a cohort or manage cohort curriculum.

Can I change Has Cohorts later?

You can update configuration from the program version Settings tab when editing the study program. Plan the initial choice carefully: switching models after enrollments exist can complicate how students are grouped.

What happens if I leave Study Program Code blank?

Fuxam uses an auto-generated code. Enter a custom code only when you need a specific institutional identifier.

Where do I set Bachelor vs Master?

After creation, open the program version Settings and set program type (and related degree metadata) in Program configuration / Details. See Edit a study program.

Last updated on July 20, 2026

Was this page helpful?