{
    "id": 1453,
    "legacy-id": 7653,
    "catalog-id": 12,
    "created": "2025-03-28 16:04:16",
    "modified": "2026-05-11 17:36:38",
    "name": "Data Science, B.Sc.",
    "code": "",
    "status": {
        "catalog-id": 12,
        "active": true,
        "searchable": true,
        "visible": true
    },
    "program_types": [
        {
            "id": 1415,
            "legacy-id": 963,
            "catalog-id": 12,
            "created": "2025-03-28 12:04:05",
            "modified": "2025-03-28 12:04:05",
            "name": "Major",
            "description": "",
            "category": "program",
            "display": false,
            "order": 6,
            "status": {
                "catalog-id": 12,
                "active": false,
                "searchable": true,
                "visible": false
            }
        }
    ],
    "degree_types": [
        {
            "id": 1398,
            "legacy-id": 349,
            "catalog-id": 12,
            "created": "2025-03-28 12:04:05",
            "modified": "2025-03-28 12:04:05",
            "name": "Bachelor of Science",
            "description": "",
            "category": "degree",
            "display": false,
            "order": 14,
            "status": {
                "catalog-id": 12,
                "active": false,
                "searchable": true,
                "visible": false
            }
        }
    ],
    "description": "<ul>\r\n\t<li><a href=\"#admission\">Admission</a></li>\r\n\t<li><a href=\"#curriculum\">Curriculum</a></li>\r\n</ul>\r\n\r\n<hr />\r\n<p>The BSc Data Science provides students with thorough training in Data Science, focusing on making decisions supported by data. It includes core education in Mathematics and Statistics (to formulate relevant questions and determine the answer based on data) and Computer Science (to manipulate and visualize data efficiently), along with a concentration in a disciplinary cognate (to provide domain knowledge). The program provides a solid theoretical basis as well as practical experience and work-integrated learning opportunities. Data Science graduates have an impact on society by supporting evidence-based decisions based on humanity's ever-growing collection of data.</p>\r\n\r\n<h4>Program Continuance</h4>\r\n\r\n<p>Students accepted into the B.Sc. in Data Science degree program must comply with all University policies and regulations relating to baccalaureate degrees and continuance. </p>\r\n\r\n<h4>Work Term</h4>\r\n\r\n<p>Students must complete a mandatory Work Integrated Learning course. In addition, a co-operative education option is available to the students.</p>\r\n\r\n<h3><a id=\"admission\" name=\"admission\"></a>General Admission Requirements</h3>\r\n\r\n<p>All students must meet the general admission requirements for Mount Royal University programs, as indicated in the <em><a href=\"https://catalog.mtroyal.ca/content.php?catoid=31&navoid=2501\">Admission</a> </em>section of this calendar.</p>\r\n\r\n<h4>Additional Admission Requirements</h4>\r\n\r\n<p>In addition to meeting the general admission requirements indicated in the <em><a href=\"https://catalog.mtroyal.ca/content.php?catoid=31&navoid=2501\">Admission</a></em> section of this calendar, applicants must also satisfy the following criteria.</p>\r\n\r\n<h4>Academic Course Requirements</h4>\r\n\r\n<p>The following specific courses (or equivalencies) with the specified minimum grades are required for admission into the Bachelor of Science - Data Science program:</p>\r\n\r\n<ul>\r\n\t<li>English Language Arts 30-1 - 60%</li>\r\n\t<li>Mathematics 30-1 - 65%</li>\r\n</ul>\r\n\r\n<p>Although Conditional Admission may be granted in advance of receipt of final/official transcripts, confirmation of the achievement of specified minimum grades will take place after all final/official transcripts have been received by the University. Applicants who do not meet these minimum grade requirements will be denied admission.</p>\r\n\r\n<p><a id=\"curriculum\" name=\"curriculum\"></a></p>\r\n",
    "parents": [
        {
            "id": 277,
            "legacy-id": 1162,
            "catalog-id": 12,
            "name": "Department of Mathematics and Computing",
            "status": {
                "catalog-id": 12,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "hierarchy_type": "Department",
            "url": "/api/mtroyal/catalog/12/hierarchy/277/"
        }
    ],
    "locations": [],
    "cores": [
        {
            "id": 7798,
            "catalog-id": 12,
            "legacy-id": 20579,
            "created": "2025-03-28 16:04:16",
            "modified": "2026-05-11 17:36:38",
            "name": "Curriculum",
            "code": "",
            "description": "<p>The B.Sc. in Data Science consists of 20 core courses, a choice of one 6-course concentration, 10 General Education courses, and 4 electives.</p>\n",
            "shared": false,
            "status": {
                "catalog-id": 12,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "courses": [],
            "adhocs": [],
            "sort_order": 1,
            "children": [
                {
                    "id": 7799,
                    "catalog-id": 12,
                    "legacy-id": 20580,
                    "created": "2025-03-28 16:04:16",
                    "modified": "2026-03-10 19:12:11",
                    "name": "Core Courses",
                    "code": "",
                    "description": "<p>All of the following courses are required.</p>\n",
                    "shared": false,
                    "status": {
                        "catalog-id": 12,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [
                        {
                            "id": 25036,
                            "legacy-id": 61481,
                            "catalog-id": 12,
                            "title": "COMP 1701 - Introduction to Problem Solving and Programming",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1440,
                                    "legacy-id": 6926,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Computer Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 107,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/25036/",
                            "sort_order": 1
                        },
                        {
                            "id": 9006,
                            "legacy-id": 60014,
                            "catalog-id": 12,
                            "title": "COMP 3309 - Information Technology and Society",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1440,
                                    "legacy-id": 6926,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Computer Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 107,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/9006/",
                            "sort_order": 2
                        },
                        {
                            "id": 22840,
                            "legacy-id": 61184,
                            "catalog-id": 12,
                            "title": "COOP 0001 - Orientation to Co-operative Education",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1505,
                                    "legacy-id": 6991,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Co-Operative Education",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 108,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/22840/",
                            "sort_order": 3
                        },
                        {
                            "id": 25965,
                            "legacy-id": 61509,
                            "catalog-id": 12,
                            "title": "DATA 2402 - Programming for Data Scientists",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/25965/",
                            "sort_order": 4
                        },
                        {
                            "id": 25948,
                            "legacy-id": 61492,
                            "catalog-id": 12,
                            "title": "DATA 2721 - Data Science I: Introduction to Databases",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/25948/",
                            "sort_order": 5
                        },
                        {
                            "id": 26012,
                            "legacy-id": 61556,
                            "catalog-id": 12,
                            "title": "DATA 3453 - Data Visualization",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26012/",
                            "sort_order": 6
                        },
                        {
                            "id": 26013,
                            "legacy-id": 61557,
                            "catalog-id": 12,
                            "title": "DATA 3463 - Foundations of Data Acquisition",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26013/",
                            "sort_order": 7
                        },
                        {
                            "id": 26011,
                            "legacy-id": 61555,
                            "catalog-id": 12,
                            "title": "DATA 3464 - Foundations of Data Processing",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26011/",
                            "sort_order": 8
                        },
                        {
                            "id": 26816,
                            "legacy-id": 61591,
                            "catalog-id": 12,
                            "title": "DATA 3491 - Work Integrated Learning in Data Science",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26816/",
                            "sort_order": 9
                        },
                        {
                            "id": 26827,
                            "legacy-id": 63675,
                            "catalog-id": 12,
                            "title": "DATA 4465 - Machine Learning",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26827/",
                            "sort_order": 10
                        },
                        {
                            "id": 16843,
                            "legacy-id": 60698,
                            "catalog-id": 12,
                            "title": "MATH 1200 - Calculus for Scientists I",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16843/",
                            "sort_order": 11
                        },
                        {
                            "id": 16845,
                            "legacy-id": 60700,
                            "catalog-id": 12,
                            "title": "MATH 1203 - Linear Algebra for Scientists",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16845/",
                            "sort_order": 12
                        },
                        {
                            "id": 25970,
                            "legacy-id": 61514,
                            "catalog-id": 12,
                            "title": "MATH 2071 - Mathematics for Data Science",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/25970/",
                            "sort_order": 13
                        },
                        {
                            "id": 16856,
                            "legacy-id": 60711,
                            "catalog-id": 12,
                            "title": "MATH 2234 - Concepts of Mathematical Statistics",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16856/",
                            "sort_order": 14
                        },
                        {
                            "id": 24941,
                            "legacy-id": 61385,
                            "catalog-id": 12,
                            "title": "MATH 2303 - Linear Algebra for Data Science",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/24941/",
                            "sort_order": 15
                        },
                        {
                            "id": 16864,
                            "legacy-id": 60719,
                            "catalog-id": 12,
                            "title": "MATH 2444 - Statistical Data Analysis",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16864/",
                            "sort_order": 16
                        },
                        {
                            "id": 26833,
                            "legacy-id": 63681,
                            "catalog-id": 12,
                            "title": "MATH 3552 - Probability",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26833/",
                            "sort_order": 17
                        },
                        {
                            "id": 16900,
                            "legacy-id": 60755,
                            "catalog-id": 12,
                            "title": "MGMT 3210 - Business Communication Theory and Practice",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1476,
                                    "legacy-id": 6962,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 153,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16900/",
                            "sort_order": 18
                        },
                        {
                            "id": 25979,
                            "legacy-id": 61523,
                            "catalog-id": 12,
                            "title": "MGMT 3420 - Management Decision Analysis",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1476,
                                    "legacy-id": 6962,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 153,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/25979/",
                            "sort_order": 19
                        },
                        {
                            "id": 26031,
                            "legacy-id": 61576,
                            "catalog-id": 12,
                            "title": "SCIE 3030 - Science and Indigenous Knowledge",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1488,
                                    "legacy-id": 6974,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 171,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26031/",
                            "sort_order": 20
                        }
                    ],
                    "adhocs": [],
                    "sort_order": 1,
                    "children": [
                        {
                            "id": 8165,
                            "catalog-id": 12,
                            "legacy-id": 20650,
                            "created": "2025-03-28 16:04:16",
                            "modified": "2025-03-28 16:04:16",
                            "name": "One of",
                            "code": "",
                            "description": "",
                            "shared": false,
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 11503,
                                    "legacy-id": 60225,
                                    "catalog-id": 12,
                                    "title": "ENTR 2301 - Innovation and the Entrepreneurial Experience",
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 1449,
                                            "legacy-id": 6935,
                                            "catalog-id": 12,
                                            "created": "2025-03-28 12:04:05",
                                            "modified": "2026-08-19 09:31:36",
                                            "name": "Entrepreneurship",
                                            "description": "",
                                            "category": "course",
                                            "display": false,
                                            "order": 120,
                                            "status": {
                                                "catalog-id": 12,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/mtroyal/catalog/12/course/11503/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 16895,
                                    "legacy-id": 60750,
                                    "catalog-id": 12,
                                    "title": "MGMT 2130 - Management Principles and Practices",
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 1476,
                                            "legacy-id": 6962,
                                            "catalog-id": 12,
                                            "created": "2025-03-28 12:04:05",
                                            "modified": "2026-08-19 09:31:36",
                                            "name": "Management",
                                            "description": "",
                                            "category": "course",
                                            "display": false,
                                            "order": 153,
                                            "status": {
                                                "catalog-id": 12,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/mtroyal/catalog/12/course/16895/",
                                    "sort_order": 2
                                },
                                {
                                    "id": 19053,
                                    "legacy-id": 60971,
                                    "catalog-id": 12,
                                    "title": "SINV 2201 - Changing the World: An Introduction to Social Innovation",
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 1489,
                                            "legacy-id": 6975,
                                            "catalog-id": 12,
                                            "created": "2025-03-28 12:04:05",
                                            "modified": "2026-08-19 09:31:36",
                                            "name": "Social Innovation",
                                            "description": "",
                                            "category": "course",
                                            "display": false,
                                            "order": 172,
                                            "status": {
                                                "catalog-id": 12,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/mtroyal/catalog/12/course/19053/",
                                    "sort_order": 3
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 16,
                            "children": []
                        }
                    ]
                },
                {
                    "id": 7800,
                    "catalog-id": 12,
                    "legacy-id": 20581,
                    "created": "2025-03-28 16:04:16",
                    "modified": "2025-03-28 16:04:16",
                    "name": "Concentration in Finance",
                    "code": "",
                    "description": "<p>Take the following four courses:</p>\n",
                    "shared": false,
                    "status": {
                        "catalog-id": 12,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [
                        {
                            "id": 7446,
                            "legacy-id": 59780,
                            "catalog-id": 12,
                            "title": "ACCT 2121 - Financial Accounting Concepts",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1427,
                                    "legacy-id": 6913,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Accounting",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 92,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/7446/",
                            "sort_order": 1
                        },
                        {
                            "id": 12370,
                            "legacy-id": 60320,
                            "catalog-id": 12,
                            "title": "FNCE 3227 - Introduction to Finance",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1454,
                                    "legacy-id": 6940,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Finance",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 125,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/12370/",
                            "sort_order": 2
                        },
                        {
                            "id": 12371,
                            "legacy-id": 60321,
                            "catalog-id": 12,
                            "title": "FNCE 3228 - Advanced Corporate Finance",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1454,
                                    "legacy-id": 6940,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Finance",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 125,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/12371/",
                            "sort_order": 3
                        },
                        {
                            "id": 12372,
                            "legacy-id": 60322,
                            "catalog-id": 12,
                            "title": "FNCE 3302 - International Finance",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1454,
                                    "legacy-id": 6940,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Finance",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 125,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/12372/",
                            "sort_order": 4
                        },
                        {
                            "id": 26025,
                            "legacy-id": 61570,
                            "catalog-id": 12,
                            "title": "DATA 5496 - Data Science Capstone",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26025/",
                            "sort_order": 5
                        },
                        {
                            "id": 12373,
                            "legacy-id": 60323,
                            "catalog-id": 12,
                            "title": "FNCE 3304 - Business and Financial Modeling",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1454,
                                    "legacy-id": 6940,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Finance",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 125,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/12373/",
                            "sort_order": 6
                        },
                        {
                            "id": 24998,
                            "legacy-id": 61443,
                            "catalog-id": 12,
                            "title": "FNCE 4405 - Entrepreneurial Finance",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1454,
                                    "legacy-id": 6940,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Finance",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 125,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/24998/",
                            "sort_order": 7
                        },
                        {
                            "id": 12375,
                            "legacy-id": 60325,
                            "catalog-id": 12,
                            "title": "FNCE 4408 - Derivatives and Risk Management",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1454,
                                    "legacy-id": 6940,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Finance",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 125,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/12375/",
                            "sort_order": 8
                        }
                    ],
                    "adhocs": [
                        {
                            "id": 2534,
                            "legacy-id": 9830,
                            "created": "2026-07-24 11:11:24",
                            "modified": "2026-07-24 11:11:24",
                            "name": "Choose two courses from the following:",
                            "content": "<p><br>\n<strong>Choose two courses from the following:</strong></p>",
                            "display": "<li style=\"list-style: none;\"><br/><strong>Choose two courses from the following:</strong></li>",
                            "course-id": 12372,
                            "placement": "after",
                            "credits": ""
                        }
                    ],
                    "sort_order": 2,
                    "children": []
                },
                {
                    "id": 7801,
                    "catalog-id": 12,
                    "legacy-id": 20582,
                    "created": "2025-03-28 16:04:16",
                    "modified": "2026-03-10 19:13:57",
                    "name": "Concentration in Computer Science and Big Data",
                    "code": "",
                    "description": "<p>Take the following course:</p>\n",
                    "shared": false,
                    "status": {
                        "catalog-id": 12,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [
                        {
                            "id": 26837,
                            "legacy-id": 63685,
                            "catalog-id": 12,
                            "title": "COMP 4422 - Big Data Database Management",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1440,
                                    "legacy-id": 6926,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Computer Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 107,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26837/",
                            "sort_order": 1
                        },
                        {
                            "id": 8988,
                            "legacy-id": 59996,
                            "catalog-id": 12,
                            "title": "COMP 1633 - Introduction to Computer Science II",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1440,
                                    "legacy-id": 6926,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Computer Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 107,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/8988/",
                            "sort_order": 2
                        },
                        {
                            "id": 8993,
                            "legacy-id": 60001,
                            "catalog-id": 12,
                            "title": "COMP 2511 - Web I: Client Development",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1440,
                                    "legacy-id": 6926,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Computer Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 107,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/8993/",
                            "sort_order": 3
                        },
                        {
                            "id": 8998,
                            "legacy-id": 60006,
                            "catalog-id": 12,
                            "title": "COMP 2631 - Information Structures I",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1440,
                                    "legacy-id": 6926,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Computer Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 107,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/8998/",
                            "sort_order": 4
                        },
                        {
                            "id": 9010,
                            "legacy-id": 60018,
                            "catalog-id": 12,
                            "title": "COMP 3533 - Network Infrastructure and Security",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1440,
                                    "legacy-id": 6926,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Computer Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 107,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/9010/",
                            "sort_order": 5
                        },
                        {
                            "id": 23942,
                            "legacy-id": 61333,
                            "catalog-id": 12,
                            "title": "COMP 3625 - Artificial Intelligence",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1440,
                                    "legacy-id": 6926,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Computer Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 107,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/23942/",
                            "sort_order": 6
                        },
                        {
                            "id": 23944,
                            "legacy-id": 61335,
                            "catalog-id": 12,
                            "title": "COMP 4635 - Distributed Systems",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1440,
                                    "legacy-id": 6926,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Computer Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 107,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/23944/",
                            "sort_order": 7
                        },
                        {
                            "id": 26027,
                            "legacy-id": 61572,
                            "catalog-id": 12,
                            "title": "DATA 4734 - Network Science: Techniques and Applications",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26027/",
                            "sort_order": 8
                        },
                        {
                            "id": 26025,
                            "legacy-id": 61570,
                            "catalog-id": 12,
                            "title": "DATA 5496 - Data Science Capstone",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26025/",
                            "sort_order": 9
                        }
                    ],
                    "adhocs": [
                        {
                            "id": 2535,
                            "legacy-id": 9831,
                            "created": "2026-07-24 11:11:24",
                            "modified": "2026-07-24 11:11:24",
                            "name": "DATA 4466 - Machine Learning Operations",
                            "content": "<ul>\r\n\t<li>DATA 4466 - Machine Learning Operations</li>\r\n</ul>",
                            "display": "<li>DATA 4466 - Machine Learning Operations</li>",
                            "course-id": 23944,
                            "placement": "after",
                            "credits": ""
                        },
                        {
                            "id": 2555,
                            "legacy-id": 9855,
                            "created": "2026-07-24 11:11:24",
                            "modified": "2026-07-24 11:11:24",
                            "name": "COMP 2403 Functional Programming",
                            "content": "<ul>\n\t<li>\n\t<p>COMP 2403 Functional Programming</p>\n\t</li>\n</ul>",
                            "display": "<li><p>COMP 2403 Functional Programming</p></li>",
                            "course-id": 8988,
                            "placement": "after",
                            "credits": ""
                        },
                        {
                            "id": 2582,
                            "legacy-id": 10428,
                            "created": "2026-07-24 11:11:24",
                            "modified": "2026-07-24 11:11:24",
                            "name": "Choose five courses from the following:",
                            "content": "<p><br>\n<strong>Choose five courses from the following:</strong></p>",
                            "display": "<li style=\"list-style: none;\"><br/><strong>Choose five courses from the following:</strong></li>",
                            "course-id": 26837,
                            "placement": "after",
                            "credits": ""
                        }
                    ],
                    "sort_order": 3,
                    "children": []
                },
                {
                    "id": 7802,
                    "catalog-id": 12,
                    "legacy-id": 20583,
                    "created": "2025-03-28 16:04:16",
                    "modified": "2025-03-28 16:04:16",
                    "name": "Concentration in Logistics and Supply Chain Management",
                    "code": "",
                    "description": "<p>Take the following three courses:</p>\n",
                    "shared": false,
                    "status": {
                        "catalog-id": 12,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [
                        {
                            "id": 15722,
                            "legacy-id": 60679,
                            "catalog-id": 12,
                            "title": "LSCM 2201 - Introduction to Logistics and Supply Chain Management",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1472,
                                    "legacy-id": 6958,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Logistics and Supply Chain Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 149,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/15722/",
                            "sort_order": 1
                        },
                        {
                            "id": 16224,
                            "legacy-id": 60680,
                            "catalog-id": 12,
                            "title": "LSCM 2301 - Introduction to Physical Distribution",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1472,
                                    "legacy-id": 6958,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Logistics and Supply Chain Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 149,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16224/",
                            "sort_order": 2
                        },
                        {
                            "id": 16831,
                            "legacy-id": 60686,
                            "catalog-id": 12,
                            "title": "LSCM 3403 - Operations Management",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1472,
                                    "legacy-id": 6958,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Logistics and Supply Chain Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 149,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16831/",
                            "sort_order": 3
                        },
                        {
                            "id": 16826,
                            "legacy-id": 60681,
                            "catalog-id": 12,
                            "title": "LSCM 3203 - Principles of Quality Management",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1472,
                                    "legacy-id": 6958,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Logistics and Supply Chain Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 149,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16826/",
                            "sort_order": 4
                        },
                        {
                            "id": 16827,
                            "legacy-id": 60682,
                            "catalog-id": 12,
                            "title": "LSCM 3303 - Fundamentals of Procurement",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1472,
                                    "legacy-id": 6958,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Logistics and Supply Chain Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 149,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16827/",
                            "sort_order": 5
                        },
                        {
                            "id": 16828,
                            "legacy-id": 60683,
                            "catalog-id": 12,
                            "title": "LSCM 3305 - Physical Distribution and Logistics",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1472,
                                    "legacy-id": 6958,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Logistics and Supply Chain Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 149,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16828/",
                            "sort_order": 6
                        },
                        {
                            "id": 16830,
                            "legacy-id": 60685,
                            "catalog-id": 12,
                            "title": "LSCM 3402 - Inventory and Warehouse Management",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1472,
                                    "legacy-id": 6958,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Logistics and Supply Chain Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 149,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16830/",
                            "sort_order": 7
                        },
                        {
                            "id": 16832,
                            "legacy-id": 60687,
                            "catalog-id": 12,
                            "title": "LSCM 3407 - Business Negotiations/Project Management",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1472,
                                    "legacy-id": 6958,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Logistics and Supply Chain Management",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 149,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16832/",
                            "sort_order": 8
                        },
                        {
                            "id": 26025,
                            "legacy-id": 61570,
                            "catalog-id": 12,
                            "title": "DATA 5496 - Data Science Capstone",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26025/",
                            "sort_order": 9
                        }
                    ],
                    "adhocs": [
                        {
                            "id": 2536,
                            "legacy-id": 9832,
                            "created": "2026-07-24 11:11:24",
                            "modified": "2026-07-24 11:11:24",
                            "name": "Choose three courses from the following:",
                            "content": "<p><br>\n<strong>Choose three courses from the following:</strong></p>",
                            "display": "<li style=\"list-style: none;\"><br/><strong>Choose three courses from the following:</strong></li>",
                            "course-id": 16831,
                            "placement": "after",
                            "credits": ""
                        }
                    ],
                    "sort_order": 4,
                    "children": []
                },
                {
                    "id": 7803,
                    "catalog-id": 12,
                    "legacy-id": 20584,
                    "created": "2025-03-28 16:04:16",
                    "modified": "2026-05-11 17:36:38",
                    "name": "Concentration in Mathematics and Statistics",
                    "code": "",
                    "description": "<p>Take the following course:</p>\n",
                    "shared": false,
                    "status": {
                        "catalog-id": 12,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [
                        {
                            "id": 16854,
                            "legacy-id": 60709,
                            "catalog-id": 12,
                            "title": "MATH 2200 - Calculus for Scientists II",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16854/",
                            "sort_order": 1
                        },
                        {
                            "id": 26027,
                            "legacy-id": 61572,
                            "catalog-id": 12,
                            "title": "DATA 4734 - Network Science: Techniques and Applications",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26027/",
                            "sort_order": 2
                        },
                        {
                            "id": 26025,
                            "legacy-id": 61570,
                            "catalog-id": 12,
                            "title": "DATA 5496 - Data Science Capstone",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1511,
                                    "legacy-id": 6997,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Data Science",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 112,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/26025/",
                            "sort_order": 3
                        },
                        {
                            "id": 16865,
                            "legacy-id": 60720,
                            "catalog-id": 12,
                            "title": "MATH 3101 - Numerical Analysis",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16865/",
                            "sort_order": 4
                        },
                        {
                            "id": 16866,
                            "legacy-id": 60721,
                            "catalog-id": 12,
                            "title": "MATH 3200 - Mathematical Methods",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/16866/",
                            "sort_order": 5
                        },
                        {
                            "id": 25956,
                            "legacy-id": 61500,
                            "catalog-id": 12,
                            "title": "MATH 3454 - Regression and Time Series Analysis",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/25956/",
                            "sort_order": 6
                        },
                        {
                            "id": 25016,
                            "legacy-id": 61461,
                            "catalog-id": 12,
                            "title": "MATH 4303 - Fourier Analysis for Data Science",
                            "status": {
                                "catalog-id": 12,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "course_types": [
                                {
                                    "id": 1473,
                                    "legacy-id": 6959,
                                    "catalog-id": 12,
                                    "created": "2025-03-28 12:04:05",
                                    "modified": "2026-08-19 09:31:36",
                                    "name": "Mathematics",
                                    "description": "",
                                    "category": "course",
                                    "display": false,
                                    "order": 150,
                                    "status": {
                                        "catalog-id": 12,
                                        "active": false,
                                        "searchable": true,
                                        "visible": false
                                    }
                                }
                            ],
                            "url": "/api/mtroyal/catalog/12/course/25016/",
                            "sort_order": 7
                        }
                    ],
                    "adhocs": [
                        {
                            "id": 2537,
                            "legacy-id": 9833,
                            "created": "2026-07-24 11:11:24",
                            "modified": "2026-07-24 11:11:24",
                            "name": "Choose five courses from the following:",
                            "content": "<p><br>\n<strong>Choose five courses from the following:</strong></p>",
                            "display": "<li style=\"list-style: none;\"><br/><strong>Choose five courses from the following:</strong></li>",
                            "course-id": 16854,
                            "placement": "after",
                            "credits": ""
                        },
                        {
                            "id": 2538,
                            "legacy-id": 9834,
                            "created": "2026-07-24 11:11:24",
                            "modified": "2026-07-24 11:11:24",
                            "name": "Math courses",
                            "content": "<ul>\r\n\t<li>MATH 3465 - Multivariate Statistical Analysis</li>\r\n\t<li>MATH 3372 - Graph Theory and Optimization</li>\r\n</ul>",
                            "display": "<li>MATH 3465 - Multivariate Statistical Analysis</li><li>MATH 3372 - Graph Theory and Optimization</li>",
                            "course-id": 25956,
                            "placement": "after",
                            "credits": ""
                        },
                        {
                            "id": 2539,
                            "legacy-id": 9835,
                            "created": "2026-07-24 11:11:24",
                            "modified": "2026-07-24 11:11:24",
                            "name": "MATH 4553 - Stochastic Processes",
                            "content": "<ul>\r\n\t<li>MATH 4553 - Stochastic Processes</li>\r\n</ul>",
                            "display": "<li>MATH 4553 - Stochastic Processes</li>",
                            "course-id": 25016,
                            "placement": "after",
                            "credits": ""
                        }
                    ],
                    "sort_order": 5,
                    "children": []
                }
            ]
        },
        {
            "id": 7804,
            "catalog-id": 12,
            "legacy-id": 20585,
            "created": "2025-03-28 16:04:16",
            "modified": "2025-03-28 16:04:16",
            "name": "Electives",
            "code": "",
            "description": "<p>Complete four elective courses.</p>\n",
            "shared": false,
            "status": {
                "catalog-id": 12,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "courses": [],
            "adhocs": [],
            "sort_order": 2,
            "children": []
        },
        {
            "id": 7805,
            "catalog-id": 12,
            "legacy-id": 20586,
            "created": "2025-03-28 16:04:16",
            "modified": "2025-03-28 16:04:16",
            "name": "General Education Requirements",
            "code": "",
            "description": "<p>Ten courses must be completed to meet the General Education requirements to graduate with a B.Sc. in Data Science. </p>\n\n<ol>\n\t<li>Four courses will be taken at the foundational level: one from each of the thematic clusters.</li>\n\t<li>Three courses will be taken at the second tier: no more than one from each of the three thematic clusters: Values, Beliefs and Identity, Community and Society, and Communication. </li>\n\t<li>Three courses must be taken at the third tier, selected from at least two of the thematic clusters.</li>\n</ol>\n",
            "shared": false,
            "status": {
                "catalog-id": 12,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "courses": [],
            "adhocs": [],
            "sort_order": 3,
            "children": []
        }
    ]
}