{
    "id": 12582,
    "legacy-id": 110541,
    "catalog-id": 13,
    "created": "2025-03-31 17:16:18",
    "modified": "2025-03-31 17:16:18",
    "name": "Bachelor of Science in Electrical Engineering",
    "code": "EN150",
    "status": {
        "catalog-id": 13,
        "active": true,
        "searchable": true,
        "visible": true
    },
    "program_types": [
        {
            "id": 5924,
            "legacy-id": 1119,
            "catalog-id": 13,
            "created": "2025-03-31 13:16:02",
            "modified": "2025-03-31 13:16:02",
            "name": "Undergraduate",
            "description": "",
            "category": "program",
            "display": false,
            "order": 1,
            "status": {
                "catalog-id": 13,
                "active": false,
                "searchable": true,
                "visible": false
            }
        }
    ],
    "degree_types": [
        {
            "id": 5943,
            "legacy-id": 5986,
            "catalog-id": 13,
            "created": "2025-03-31 13:16:02",
            "modified": "2025-03-31 13:16:02",
            "name": "Undergraduate - Electrical Engineering",
            "description": "",
            "category": "degree",
            "display": false,
            "order": 5,
            "status": {
                "catalog-id": 13,
                "active": true,
                "searchable": true,
                "visible": true
            }
        }
    ],
    "description": "",
    "parents": [
        {
            "id": 1072,
            "legacy-id": 8861,
            "catalog-id": 13,
            "name": "Faculty of Engineering",
            "status": {
                "catalog-id": 13,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "hierarchy_type": "School",
            "url": "/api/ualberta/catalog/13/hierarchy/1072/"
        }
    ],
    "locations": [],
    "cores": [
        {
            "id": 95644,
            "catalog-id": 13,
            "legacy-id": 873010,
            "created": "2025-03-31 17:16:18",
            "modified": "2025-03-31 17:16:18",
            "name": "Engineering Disciplines",
            "code": "Engineering",
            "description": "<p>To find descriptions of the various disciplines of Engineering, visit <a href=\"https://www.ualberta.ca/engineering/study-with-us/programs/index.html\">Explore our Programs</a> on the Faculty of Engineering website.</p>\n",
            "shared": true,
            "status": {
                "catalog-id": 13,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "courses": [],
            "adhocs": [],
            "sort_order": 1,
            "children": []
        },
        {
            "id": 95645,
            "catalog-id": 13,
            "legacy-id": 873011,
            "created": "2025-03-31 17:16:18",
            "modified": "2026-09-23 23:12:52",
            "name": "Admission Requirements",
            "code": "Engineering",
            "description": "<ul>\n\t<li><a href=\"#\" class=\"permalink\" data-permalink_id=\"111165\" data-legacy_id=\"5137\" data-signature=\"f4d56071decb57db41e800d145affead\" data-display_type=\"same\" data-link_text=\"\" data-anchor_text=\"\" data-from_id=\"95645\" data-from_type=\"core\" data-to_id=\"3077\" data-to_type=\"content\" data-show_title=\"1\" data-to_legacy_id=\"21510\" data-to_url=\"/api/ualberta/catalog/13/page/3077/\">General Undergraduate Admission Requirements</a> </li>\n\t<li><a href=\"#\" class=\"permalink\" data-permalink_id=\"111166\" data-legacy_id=\"2938\" data-signature=\"357e2a99e977dab97e060e6ce1263731\" data-display_type=\"same\" data-link_text=\"Admission Requirements for Qualifying Year\" data-anchor_text=\"\" data-from_id=\"95645\" data-from_type=\"core\" data-to_id=\"2936\" data-to_type=\"content\" data-show_title=\"1\" data-to_legacy_id=\"20815\" data-to_url=\"/api/ualberta/catalog/13/page/2936/\">Admission Requirements for Qualifying Year</a> </li>\n</ul>\n",
            "shared": true,
            "status": {
                "catalog-id": 13,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "courses": [],
            "adhocs": [],
            "sort_order": 2,
            "children": []
        },
        {
            "id": 95646,
            "catalog-id": 13,
            "legacy-id": 873012,
            "created": "2025-03-31 17:16:18",
            "modified": "2026-09-23 23:12:52",
            "name": "Academic Regulations",
            "code": "Engineering",
            "description": "<ul>\n\t<li><a href=\"#\" class=\"permalink\" data-permalink_id=\"111167\" data-legacy_id=\"49\" data-signature=\"ad329adf71597bcf9000f7f6636884fc\" data-display_type=\"same\" data-link_text=\"\" data-anchor_text=\"\" data-from_id=\"95646\" data-from_type=\"core\" data-to_id=\"3000\" data-to_type=\"content\" data-show_title=\"1\" data-to_legacy_id=\"20880\" data-to_url=\"/api/ualberta/catalog/13/page/3000/\">University Regulations</a> </li>\n\t<li><a href=\"#\" class=\"permalink\" data-permalink_id=\"111168\" data-legacy_id=\"1638\" data-signature=\"4a9422d1be480e958fd1b5396e0bf2af\" data-display_type=\"same\" data-link_text=\"Faculty of Engineering Regulations\" data-anchor_text=\"\" data-from_id=\"95646\" data-from_type=\"core\" data-to_id=\"2892\" data-to_type=\"content\" data-show_title=\"1\" data-to_legacy_id=\"20764\" data-to_url=\"/api/ualberta/catalog/13/page/2892/\">Faculty of Engineering Regulations</a> </li>\n</ul>\n",
            "shared": true,
            "status": {
                "catalog-id": 13,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "courses": [],
            "adhocs": [],
            "sort_order": 3,
            "children": []
        },
        {
            "id": 95708,
            "catalog-id": 13,
            "legacy-id": 873080,
            "created": "2025-03-31 17:16:18",
            "modified": "2025-03-31 17:16:18",
            "name": "Program Requirements",
            "code": "",
            "description": "",
            "shared": false,
            "status": {
                "catalog-id": 13,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "courses": [],
            "adhocs": [],
            "sort_order": 4,
            "children": [
                {
                    "id": 95709,
                    "catalog-id": 13,
                    "legacy-id": 873081,
                    "created": "2025-03-31 17:16:18",
                    "modified": "2026-09-23 23:12:54",
                    "name": "Year 1",
                    "code": "",
                    "description": "<p>Requirements for Year 1 can be found in <a href=\"#\" class=\"permalink\" data-permalink_id=\"111227\" data-legacy_id=\"19\" data-signature=\"256c5d309a9eaf0b9db634dd8a4b5fc8\" data-display_type=\"same\" data-link_text=\"\" data-anchor_text=\"\" data-from_id=\"95709\" data-from_type=\"core\" data-to_id=\"12112\" data-to_type=\"program\" data-show_title=\"1\" data-to_legacy_id=\"109966\" data-to_url=\"/api/ualberta/catalog/13/program/12112/\">Bachelor of Science in Engineering - Qualifying Year</a>.</p>\n\n<p>Information regarding admission to a specialized program from the Qualifying Year Program can be found in <a href=\"#\" class=\"permalink\" data-permalink_id=\"111226\" data-legacy_id=\"1638\" data-signature=\"70c69b4de1e95dc05d83e9f7d3322cb5\" data-display_type=\"same\" data-link_text=\"\" data-anchor_text=\"\" data-from_id=\"95709\" data-from_type=\"core\" data-to_id=\"2892\" data-to_type=\"content\" data-show_title=\"1\" data-to_legacy_id=\"20764\" data-to_url=\"/api/ualberta/catalog/13/page/2892/\">Faculty of Engineering Regulations</a>.</p>\n",
                    "shared": false,
                    "status": {
                        "catalog-id": 13,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [],
                    "adhocs": [],
                    "sort_order": 1,
                    "children": []
                },
                {
                    "id": 92639,
                    "catalog-id": 13,
                    "legacy-id": 869533,
                    "created": "2025-03-31 17:16:18",
                    "modified": "2025-03-31 17:16:18",
                    "name": "Year 2",
                    "code": "",
                    "description": "",
                    "shared": false,
                    "status": {
                        "catalog-id": 13,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [],
                    "adhocs": [],
                    "sort_order": 2,
                    "children": [
                        {
                            "id": 92641,
                            "catalog-id": 13,
                            "legacy-id": 869535,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "Term 3",
                            "code": "",
                            "description": "<ul>\n\t<li>Group I Program and Technical Elective</li>\n\t<li>Complementary Studies Elective (3-0-0)</li>\n</ul>\n",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 102239,
                                    "legacy-id": 880801,
                                    "catalog-id": 13,
                                    "title": "ECE 202 - Electrical Circuits I",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102239/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 102242,
                                    "legacy-id": 880804,
                                    "catalog-id": 13,
                                    "title": "ECE 210 - Introduction to Digital Logic Design",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102242/",
                                    "sort_order": 2
                                },
                                {
                                    "id": 103366,
                                    "legacy-id": 881940,
                                    "catalog-id": 13,
                                    "title": "MATH 201 - Differential Equations",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 5965,
                                            "legacy-id": 39059,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Mathematics: Undergraduate",
                                            "description": "<p><strong>Department of Mathematical and Statistical Sciences<br>\nFaculty of Science</strong></p>\n\n<p><strong>Note: </strong>See Mathematical Physics (MA PH) listing for courses offered jointly by the Department of Physics and the Department of Mathematical and Statistical Sciences.</p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 733,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/103366/",
                                    "sort_order": 3
                                },
                                {
                                    "id": 103367,
                                    "legacy-id": 881941,
                                    "catalog-id": 13,
                                    "title": "MATH 209 - Calculus for Engineering III",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 5965,
                                            "legacy-id": 39059,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Mathematics: Undergraduate",
                                            "description": "<p><strong>Department of Mathematical and Statistical Sciences<br>\nFaculty of Science</strong></p>\n\n<p><strong>Note: </strong>See Mathematical Physics (MA PH) listing for courses offered jointly by the Department of Physics and the Department of Mathematical and Statistical Sciences.</p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 733,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/103367/",
                                    "sort_order": 4
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 1,
                            "children": []
                        },
                        {
                            "id": 92644,
                            "catalog-id": 13,
                            "legacy-id": 869538,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "Term 4",
                            "code": "",
                            "description": "<ul>\n\t<li>Complementary Studies Elective</li>\n</ul>\n",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 102240,
                                    "legacy-id": 880802,
                                    "catalog-id": 13,
                                    "title": "ECE 203 - Electrical Circuits II",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102240/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 102243,
                                    "legacy-id": 880805,
                                    "catalog-id": 13,
                                    "title": "ECE 212 - Introduction to Microprocessors",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102243/",
                                    "sort_order": 2
                                },
                                {
                                    "id": 102244,
                                    "legacy-id": 880806,
                                    "catalog-id": 13,
                                    "title": "ECE 220 - Programming and Numerical Analysis for Electrical Engineering",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102244/",
                                    "sort_order": 3
                                },
                                {
                                    "id": 102245,
                                    "legacy-id": 880807,
                                    "catalog-id": 13,
                                    "title": "ECE 240 - Continuous Time Signals and Systems",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102245/",
                                    "sort_order": 4
                                },
                                {
                                    "id": 104426,
                                    "legacy-id": 883012,
                                    "catalog-id": 13,
                                    "title": "PHYS 230 - Electricity and Magnetism",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 5967,
                                            "legacy-id": 39061,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2026-09-23 23:11:54",
                                            "name": "Physics: Undergraduate",
                                            "description": "<p><strong>Department of Physics<br>\nFaculty of Science</strong></p>\n\n<p><strong>Notes</strong></p>\n\n<ol start=\"1\">\n\t<li>Credit may normally be obtained for only one of <a href=\"#\" class=\"permalink\" data-permalink_id=\"85101\" data-legacy_id=\"340\" data-signature=\"3caa63fcd31d87f87f48e2bbc1573eb7\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104420\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883006\" data-to_url=\"/api/ualberta/catalog/13/course/104420/\">PHYS 124</a>, <a href=\"#\" class=\"permalink\" data-permalink_id=\"85097\" data-legacy_id=\"443\" data-signature=\"9531017245abfd7c727c33fe366027b7\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104423\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883009\" data-to_url=\"/api/ualberta/catalog/13/course/104423/\">PHYS 144</a> or <a href=\"#\" class=\"permalink\" data-permalink_id=\"85092\" data-legacy_id=\"2917\" data-signature=\"5ddf56e7abd69e6db41b5e103b28f881\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"102383\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"880947\" data-to_url=\"/api/ualberta/catalog/13/course/102383/\">EN PH 131</a> or SCI 100</li>\n\t<li>Credit may normally be obtained for only one of <a href=\"#\" class=\"permalink\" data-permalink_id=\"85100\" data-legacy_id=\"341\" data-signature=\"aa3be34ab4d863abfd27a1807577f39f\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104421\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883007\" data-to_url=\"/api/ualberta/catalog/13/course/104421/\">PHYS 126</a>, <a href=\"#\" class=\"permalink\" data-permalink_id=\"85093\" data-legacy_id=\"2919\" data-signature=\"8f0b884137c4bc7ea6e33123b406f48b\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104422\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883008\" data-to_url=\"/api/ualberta/catalog/13/course/104422/\">PHYS 130</a>, <a href=\"#\" class=\"permalink\" data-permalink_id=\"85099\" data-legacy_id=\"444\" data-signature=\"a0c17fdbc335216c9e066abdcbf5bece\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104424\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883010\" data-to_url=\"/api/ualberta/catalog/13/course/104424/\">PHYS 146</a> or SCI 100.</li>\n\t<li>Credit may normally be obtained for only one of <a href=\"#\" class=\"permalink\" data-permalink_id=\"85094\" data-legacy_id=\"2920\" data-signature=\"43b7f7350ff672fe9aa84bc89e8c37b6\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104426\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883012\" data-to_url=\"/api/ualberta/catalog/13/course/104426/\">PHYS 230</a> or <a href=\"#\" class=\"permalink\" data-permalink_id=\"85102\" data-legacy_id=\"2921\" data-signature=\"a5215c7919bb192dbfe0281b596e3c07\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104431\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883017\" data-to_url=\"/api/ualberta/catalog/13/course/104431/\">PHYS 281</a>.</li>\n\t<li>Credit may normally be obtained for only one of <a href=\"#\" class=\"permalink\" data-permalink_id=\"85090\" data-legacy_id=\"860\" data-signature=\"bfe73ec52ab7ede7c5225057b034d063\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104425\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883011\" data-to_url=\"/api/ualberta/catalog/13/course/104425/\">PHYS 208</a> or <a href=\"#\" class=\"permalink\" data-permalink_id=\"85091\" data-legacy_id=\"1806\" data-signature=\"84c24dbfc82ea7c04b1722d72adc9a6f\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104430\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883016\" data-to_url=\"/api/ualberta/catalog/13/course/104430/\">PHYS 271</a>.</li>\n\t<li>Also see Astronomy (ASTRO) and Geophysics (GEOPH) and Mathematical Physics (MA PH) listings for other courses offered by the Department of Physics.</li>\n\t<li><a href=\"#\" class=\"permalink\" data-permalink_id=\"85095\" data-legacy_id=\"1308\" data-signature=\"88aca1a580b056fcf1f26130b20b7f09\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104436\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883022\" data-to_url=\"/api/ualberta/catalog/13/course/104436/\">PHYS 301</a>, <a href=\"#\" class=\"permalink\" data-permalink_id=\"85096\" data-legacy_id=\"1334\" data-signature=\"d3679877e5af1939a743692bb8005a69\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104437\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883023\" data-to_url=\"/api/ualberta/catalog/13/course/104437/\">PHYS 308</a>, and <a href=\"#\" class=\"permalink\" data-permalink_id=\"85098\" data-legacy_id=\"1310\" data-signature=\"fd31d6c1b893608284751abb0a14572f\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104441\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883027\" data-to_url=\"/api/ualberta/catalog/13/course/104441/\">PHYS 364</a> are offered alternate years only. Please consult the Department for course scheduling.</li>\n\t<li>If a student plans to proceed from <a href=\"#\" class=\"permalink\" data-permalink_id=\"85101\" data-legacy_id=\"340\" data-signature=\"3caa63fcd31d87f87f48e2bbc1573eb7\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104420\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883006\" data-to_url=\"/api/ualberta/catalog/13/course/104420/\">PHYS 124</a> to <a href=\"#\" class=\"permalink\" data-permalink_id=\"85099\" data-legacy_id=\"444\" data-signature=\"a0c17fdbc335216c9e066abdcbf5bece\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104424\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883010\" data-to_url=\"/api/ualberta/catalog/13/course/104424/\">PHYS 146</a>, it is strongly recommended that the student achieve a minimum grade of B- in <a href=\"#\" class=\"permalink\" data-permalink_id=\"85101\" data-legacy_id=\"340\" data-signature=\"3caa63fcd31d87f87f48e2bbc1573eb7\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"5967\" data-from_type=\"item_type\" data-to_id=\"104420\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"883006\" data-to_url=\"/api/ualberta/catalog/13/course/104420/\">PHYS 124</a>.</li>\n</ol>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 797,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/104426/",
                                    "sort_order": 5
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 2,
                            "children": []
                        }
                    ]
                },
                {
                    "id": 92648,
                    "catalog-id": 13,
                    "legacy-id": 869542,
                    "created": "2025-03-31 17:16:18",
                    "modified": "2025-03-31 17:16:18",
                    "name": "Year 3",
                    "code": "",
                    "description": "",
                    "shared": false,
                    "status": {
                        "catalog-id": 13,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [],
                    "adhocs": [],
                    "sort_order": 3,
                    "children": [
                        {
                            "id": 92649,
                            "catalog-id": 13,
                            "legacy-id": 869543,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "Term 5",
                            "code": "",
                            "description": "",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 102246,
                                    "legacy-id": 880808,
                                    "catalog-id": 13,
                                    "title": "ECE 302 - Electronic Devices",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102246/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 102250,
                                    "legacy-id": 880812,
                                    "catalog-id": 13,
                                    "title": "ECE 312 - Embedded System Design",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102250/",
                                    "sort_order": 2
                                },
                                {
                                    "id": 102255,
                                    "legacy-id": 880817,
                                    "catalog-id": 13,
                                    "title": "ECE 330 - Introduction to Power Engineering",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102255/",
                                    "sort_order": 3
                                },
                                {
                                    "id": 102257,
                                    "legacy-id": 880819,
                                    "catalog-id": 13,
                                    "title": "ECE 340 - Discrete Time Signals and Systems",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102257/",
                                    "sort_order": 4
                                },
                                {
                                    "id": 102261,
                                    "legacy-id": 880823,
                                    "catalog-id": 13,
                                    "title": "ECE 370 - Engineering Electromagnetics",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102261/",
                                    "sort_order": 5
                                },
                                {
                                    "id": 103380,
                                    "legacy-id": 881954,
                                    "catalog-id": 13,
                                    "title": "MATH 309 - Mathematical Methods for Electrical Engineers",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 5965,
                                            "legacy-id": 39059,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Mathematics: Undergraduate",
                                            "description": "<p><strong>Department of Mathematical and Statistical Sciences<br>\nFaculty of Science</strong></p>\n\n<p><strong>Note: </strong>See Mathematical Physics (MA PH) listing for courses offered jointly by the Department of Physics and the Department of Mathematical and Statistical Sciences.</p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 733,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/103380/",
                                    "sort_order": 6
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 1,
                            "children": []
                        },
                        {
                            "id": 92652,
                            "catalog-id": 13,
                            "legacy-id": 869546,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "Term 6",
                            "code": "",
                            "description": "",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 102247,
                                    "legacy-id": 880809,
                                    "catalog-id": 13,
                                    "title": "ECE 303 - Analog Electronics",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102247/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 102256,
                                    "legacy-id": 880818,
                                    "catalog-id": 13,
                                    "title": "ECE 332 - Electric Machines",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102256/",
                                    "sort_order": 2
                                },
                                {
                                    "id": 102259,
                                    "legacy-id": 880821,
                                    "catalog-id": 13,
                                    "title": "ECE 342 - Probability for Electrical and Computer Engineers",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102259/",
                                    "sort_order": 3
                                },
                                {
                                    "id": 102260,
                                    "legacy-id": 880822,
                                    "catalog-id": 13,
                                    "title": "ECE 360 - Control Systems I",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102260/",
                                    "sort_order": 4
                                },
                                {
                                    "id": 102262,
                                    "legacy-id": 880824,
                                    "catalog-id": 13,
                                    "title": "ECE 380 - Introduction to Communication Systems",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102262/",
                                    "sort_order": 5
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 2,
                            "children": []
                        }
                    ]
                },
                {
                    "id": 92653,
                    "catalog-id": 13,
                    "legacy-id": 869547,
                    "created": "2025-03-31 17:16:18",
                    "modified": "2025-03-31 17:16:18",
                    "name": "Year 4",
                    "code": "",
                    "description": "",
                    "shared": false,
                    "status": {
                        "catalog-id": 13,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [],
                    "adhocs": [],
                    "sort_order": 4,
                    "children": [
                        {
                            "id": 92654,
                            "catalog-id": 13,
                            "legacy-id": 869548,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "Term 7",
                            "code": "",
                            "description": "<ul>\n\t<li>Group I Program and Technical Elective</li>\n\t<li>Group II Program and Technical Elective</li>\n\t<li>Group II Program and Technical Elective</li>\n\t<li>Group II Program and Technical Elective</li>\n</ul>\n",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 102300,
                                    "legacy-id": 880862,
                                    "catalog-id": 13,
                                    "title": "ECE 490 - Electrical Engineering Design Project I",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102300/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 102388,
                                    "legacy-id": 880952,
                                    "catalog-id": 13,
                                    "title": "ENGG 404 - Engineering Safety and Risk Management-Leadership in Risk Management",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 5964,
                                            "legacy-id": 39058,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Engineering, General: Undergraduate",
                                            "description": "<p><strong>Faculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 630,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102388/",
                                    "sort_order": 2
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 1,
                            "children": []
                        },
                        {
                            "id": 92657,
                            "catalog-id": 13,
                            "legacy-id": 869551,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "Term 8",
                            "code": "",
                            "description": "<ul>\n\t<li>Group II Program and Technical Elective</li>\n\t<li>Group II Program and Technical Elective</li>\n\t<li>Group II Program and Technical Elective</li>\n\t<li>ITS Elective (3-0-0)</li>\n</ul>\n",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 102301,
                                    "legacy-id": 880863,
                                    "catalog-id": 13,
                                    "title": "ECE 491 - Electrical Engineering Design Project II",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102301/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 102387,
                                    "legacy-id": 880951,
                                    "catalog-id": 13,
                                    "title": "ENGG 400 - The Practice of the Engineering Profession",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 5964,
                                            "legacy-id": 39058,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Engineering, General: Undergraduate",
                                            "description": "<p><strong>Faculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 630,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102387/",
                                    "sort_order": 4
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 2,
                            "children": [
                                {
                                    "id": 98698,
                                    "catalog-id": 13,
                                    "legacy-id": 876192,
                                    "created": "2025-03-31 17:16:18",
                                    "modified": "2025-03-31 17:16:18",
                                    "name": "One of",
                                    "code": "",
                                    "description": "",
                                    "shared": false,
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "courses": [
                                        {
                                            "id": 102360,
                                            "legacy-id": 880924,
                                            "catalog-id": 13,
                                            "title": "ENG M 310 - Engineering Economy",
                                            "status": {
                                                "catalog-id": 13,
                                                "active": true,
                                                "searchable": true,
                                                "visible": true
                                            },
                                            "course_types": [
                                                {
                                                    "id": 6110,
                                                    "legacy-id": 39205,
                                                    "catalog-id": 13,
                                                    "created": "2025-03-31 13:16:02",
                                                    "modified": "2025-03-31 13:16:02",
                                                    "name": "Engineering Management: Undergraduate",
                                                    "description": "<p><strong>Department of Mechanical Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                                    "category": "course",
                                                    "display": true,
                                                    "order": 627,
                                                    "status": {
                                                        "catalog-id": 13,
                                                        "active": false,
                                                        "searchable": true,
                                                        "visible": false
                                                    }
                                                }
                                            ],
                                            "url": "/api/ualberta/catalog/13/course/102360/",
                                            "sort_order": 1
                                        },
                                        {
                                            "id": 102361,
                                            "legacy-id": 880925,
                                            "catalog-id": 13,
                                            "title": "ENG M 401 - Financial Management for Engineers",
                                            "status": {
                                                "catalog-id": 13,
                                                "active": true,
                                                "searchable": true,
                                                "visible": true
                                            },
                                            "course_types": [
                                                {
                                                    "id": 6110,
                                                    "legacy-id": 39205,
                                                    "catalog-id": 13,
                                                    "created": "2025-03-31 13:16:02",
                                                    "modified": "2025-03-31 13:16:02",
                                                    "name": "Engineering Management: Undergraduate",
                                                    "description": "<p><strong>Department of Mechanical Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                                    "category": "course",
                                                    "display": true,
                                                    "order": 627,
                                                    "status": {
                                                        "catalog-id": 13,
                                                        "active": false,
                                                        "searchable": true,
                                                        "visible": false
                                                    }
                                                }
                                            ],
                                            "url": "/api/ualberta/catalog/13/course/102361/",
                                            "sort_order": 2
                                        }
                                    ],
                                    "adhocs": [],
                                    "sort_order": 5,
                                    "children": []
                                }
                            ]
                        }
                    ]
                },
                {
                    "id": 92663,
                    "catalog-id": 13,
                    "legacy-id": 869557,
                    "created": "2025-03-31 17:16:18",
                    "modified": "2025-03-31 17:16:18",
                    "name": "Note",
                    "code": "",
                    "description": "<p>See Program and Technical Electives below for restrictions on the nine program electives.</p>\n",
                    "shared": false,
                    "status": {
                        "catalog-id": 13,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [],
                    "adhocs": [],
                    "sort_order": 5,
                    "children": []
                }
            ]
        },
        {
            "id": 95775,
            "catalog-id": 13,
            "legacy-id": 873159,
            "created": "2025-03-31 17:16:18",
            "modified": "2026-09-23 23:12:54",
            "name": "Complementary Studies and Impact of Technology on Society (ITS) Electives",
            "code": "Engineering",
            "description": "<p>See <a href=\"#\" class=\"permalink\" data-permalink_id=\"111259\" data-legacy_id=\"17\" data-signature=\"c89fae75ff9a0e755379530b0628dbaa\" data-display_type=\"same\" data-link_text=\"\" data-anchor_text=\"\" data-from_id=\"95775\" data-from_type=\"core\" data-to_id=\"12111\" data-to_type=\"program\" data-show_title=\"1\" data-to_legacy_id=\"109965\" data-to_url=\"/api/ualberta/catalog/13/program/12111/\">Complementary Studies and Impact of Technology on Society (ITS) Electives</a> for a list of approved electives.</p>\n",
            "shared": true,
            "status": {
                "catalog-id": 13,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "courses": [],
            "adhocs": [],
            "sort_order": 5,
            "children": []
        },
        {
            "id": 95710,
            "catalog-id": 13,
            "legacy-id": 873082,
            "created": "2025-03-31 17:16:18",
            "modified": "2025-03-31 17:16:18",
            "name": "Program and Technical Electives",
            "code": "",
            "description": "",
            "shared": false,
            "status": {
                "catalog-id": 13,
                "active": true,
                "searchable": true,
                "visible": true
            },
            "courses": [],
            "adhocs": [],
            "sort_order": 6,
            "children": [
                {
                    "id": 95714,
                    "catalog-id": 13,
                    "legacy-id": 873086,
                    "created": "2025-03-31 17:16:18",
                    "modified": "2025-03-31 17:16:18",
                    "name": "Group I (Interdisciplinary) Electives",
                    "code": "",
                    "description": "",
                    "shared": false,
                    "status": {
                        "catalog-id": 13,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [],
                    "adhocs": [],
                    "sort_order": 1,
                    "children": [
                        {
                            "id": 95711,
                            "catalog-id": 13,
                            "legacy-id": 873083,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "Two must be selected from",
                            "code": "",
                            "description": "",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 101110,
                                    "legacy-id": 879640,
                                    "catalog-id": 13,
                                    "title": "CH E 243 - Engineering Thermodynamics",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6050,
                                            "legacy-id": 39145,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Chemical Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Chemical and Materials Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 548,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/101110/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 103322,
                                    "legacy-id": 881896,
                                    "catalog-id": 13,
                                    "title": "MAT E 201 - Materials Science I",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6184,
                                            "legacy-id": 39281,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Materials Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Chemical and Materials Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 729,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/103322/",
                                    "sort_order": 2
                                },
                                {
                                    "id": 103474,
                                    "legacy-id": 882052,
                                    "catalog-id": 13,
                                    "title": "MEC E 250 - Engineering Mechanics II",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6192,
                                            "legacy-id": 39289,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Mechanical Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Mechanical Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 736,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/103474/",
                                    "sort_order": 3
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 1,
                            "children": []
                        }
                    ]
                },
                {
                    "id": 95715,
                    "catalog-id": 13,
                    "legacy-id": 873087,
                    "created": "2025-03-31 17:16:18",
                    "modified": "2025-03-31 17:16:18",
                    "name": "Group II Electives",
                    "code": "",
                    "description": "",
                    "shared": false,
                    "status": {
                        "catalog-id": 13,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [],
                    "adhocs": [],
                    "sort_order": 2,
                    "children": [
                        {
                            "id": 95712,
                            "catalog-id": 13,
                            "legacy-id": 873084,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "Of the six single-term program electives in this group, at least three must be from",
                            "code": "",
                            "description": "",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 102248,
                                    "legacy-id": 880810,
                                    "catalog-id": 13,
                                    "title": "ECE 304 - Digital Electronics",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102248/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 102263,
                                    "legacy-id": 880825,
                                    "catalog-id": 13,
                                    "title": "ECE 401 - Power Electronics",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102263/",
                                    "sort_order": 2
                                },
                                {
                                    "id": 102264,
                                    "legacy-id": 880826,
                                    "catalog-id": 13,
                                    "title": "ECE 402 - RF Communication Circuits",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102264/",
                                    "sort_order": 3
                                },
                                {
                                    "id": 102265,
                                    "legacy-id": 880827,
                                    "catalog-id": 13,
                                    "title": "ECE 403 - Integrated Circuit Design",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102265/",
                                    "sort_order": 4
                                },
                                {
                                    "id": 102271,
                                    "legacy-id": 880833,
                                    "catalog-id": 13,
                                    "title": "ECE 410 - Advanced Digital Logic Design",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102271/",
                                    "sort_order": 5
                                },
                                {
                                    "id": 102277,
                                    "legacy-id": 880839,
                                    "catalog-id": 13,
                                    "title": "ECE 432 - Variable Speed Drives",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102277/",
                                    "sort_order": 6
                                },
                                {
                                    "id": 102278,
                                    "legacy-id": 880840,
                                    "catalog-id": 13,
                                    "title": "ECE 433 - Power System Stability and Transients",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102278/",
                                    "sort_order": 7
                                },
                                {
                                    "id": 102280,
                                    "legacy-id": 880842,
                                    "catalog-id": 13,
                                    "title": "ECE 440 - Digital Computer Processing of Images",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102280/",
                                    "sort_order": 8
                                },
                                {
                                    "id": 102281,
                                    "legacy-id": 880843,
                                    "catalog-id": 13,
                                    "title": "ECE 442 - Introduction to Multimedia Signal Processing",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102281/",
                                    "sort_order": 9
                                },
                                {
                                    "id": 102282,
                                    "legacy-id": 880844,
                                    "catalog-id": 13,
                                    "title": "ECE 449 - Intelligent Systems Engineering",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102282/",
                                    "sort_order": 10
                                },
                                {
                                    "id": 102283,
                                    "legacy-id": 880845,
                                    "catalog-id": 13,
                                    "title": "ECE 450 - Nanoscale Phenomena in Electronic Devices",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102283/",
                                    "sort_order": 11
                                },
                                {
                                    "id": 102287,
                                    "legacy-id": 880849,
                                    "catalog-id": 13,
                                    "title": "ECE 457 - Microfabrication and Devices",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102287/",
                                    "sort_order": 12
                                },
                                {
                                    "id": 102289,
                                    "legacy-id": 880851,
                                    "catalog-id": 13,
                                    "title": "ECE 460 - Control Systems II",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102289/",
                                    "sort_order": 13
                                },
                                {
                                    "id": 102290,
                                    "legacy-id": 880852,
                                    "catalog-id": 13,
                                    "title": "ECE 464 - Medical Robotics and Computer-Integrated Intervention",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102290/",
                                    "sort_order": 14
                                },
                                {
                                    "id": 102291,
                                    "legacy-id": 880853,
                                    "catalog-id": 13,
                                    "title": "ECE 471 - Photonics I",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102291/",
                                    "sort_order": 15
                                },
                                {
                                    "id": 102295,
                                    "legacy-id": 880857,
                                    "catalog-id": 13,
                                    "title": "ECE 476 - Waveguides and Antennas",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102295/",
                                    "sort_order": 16
                                },
                                {
                                    "id": 102296,
                                    "legacy-id": 880858,
                                    "catalog-id": 13,
                                    "title": "ECE 478 - Microwave and Millimetre-Wave Circuits",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102296/",
                                    "sort_order": 17
                                },
                                {
                                    "id": 102297,
                                    "legacy-id": 880859,
                                    "catalog-id": 13,
                                    "title": "ECE 485 - Digital Communications",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102297/",
                                    "sort_order": 18
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 1,
                            "children": []
                        },
                        {
                            "id": 95713,
                            "catalog-id": 13,
                            "legacy-id": 873085,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "and at most two program electives may be chosen from the following list of courses",
                            "code": "",
                            "description": "",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 101000,
                                    "legacy-id": 879528,
                                    "catalog-id": 13,
                                    "title": "BME 513 - Imaging Methods in Medicine",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6037,
                                            "legacy-id": 39132,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2026-01-16 15:23:23",
                                            "name": "Biomedical Engineering: Graduate",
                                            "description": "<p><strong>Department of Biomedical Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 526,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/101000/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 102266,
                                    "legacy-id": 880828,
                                    "catalog-id": 13,
                                    "title": "ECE 405 - Biophysical Measurement and Instrumentation",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102266/",
                                    "sort_order": 2
                                },
                                {
                                    "id": 102269,
                                    "legacy-id": 880831,
                                    "catalog-id": 13,
                                    "title": "ECE 408 - Special Topics in Electrical Engineering",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102269/",
                                    "sort_order": 3
                                },
                                {
                                    "id": 102270,
                                    "legacy-id": 880832,
                                    "catalog-id": 13,
                                    "title": "ECE 409 - Special Topics in Electrical Engineering",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102270/",
                                    "sort_order": 4
                                },
                                {
                                    "id": 102272,
                                    "legacy-id": 880834,
                                    "catalog-id": 13,
                                    "title": "ECE 412 - Fault-Tolerant Computing",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102272/",
                                    "sort_order": 5
                                },
                                {
                                    "id": 102284,
                                    "legacy-id": 880846,
                                    "catalog-id": 13,
                                    "title": "ECE 452 - Computation Methods for Modelling and Simulation in Electrical Engineering",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102284/",
                                    "sort_order": 6
                                },
                                {
                                    "id": 102299,
                                    "legacy-id": 880861,
                                    "catalog-id": 13,
                                    "title": "ECE 487 - Data Communication Networks",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102299/",
                                    "sort_order": 7
                                }
                            ],
                            "adhocs": [
                                {
                                    "id": 29835,
                                    "legacy-id": 520916,
                                    "created": "2026-09-23 23:11:08",
                                    "modified": "2026-09-23 23:11:08",
                                    "name": "(see Note 2)",
                                    "content": "<p>(see Note 2)</p>",
                                    "display": "(see Note 2) ",
                                    "course-id": 102269,
                                    "placement": "right",
                                    "credits": ""
                                },
                                {
                                    "id": 29836,
                                    "legacy-id": 520917,
                                    "created": "2026-09-23 23:11:08",
                                    "modified": "2026-09-23 23:11:08",
                                    "name": "(see Note 2)",
                                    "content": "<p>(see Note 2)</p>",
                                    "display": "(see Note 2) ",
                                    "course-id": 102270,
                                    "placement": "right",
                                    "credits": ""
                                }
                            ],
                            "sort_order": 2,
                            "children": []
                        },
                        {
                            "id": 95716,
                            "catalog-id": 13,
                            "legacy-id": 873088,
                            "created": "2025-03-31 17:16:18",
                            "modified": "2025-03-31 17:16:18",
                            "name": "Any remaining program electives may be chosen from the following list of courses",
                            "code": "",
                            "description": "",
                            "shared": false,
                            "status": {
                                "catalog-id": 13,
                                "active": true,
                                "searchable": true,
                                "visible": true
                            },
                            "courses": [
                                {
                                    "id": 102258,
                                    "legacy-id": 880820,
                                    "catalog-id": 13,
                                    "title": "ECE 341 - Analytical Methods in Electrical Engineering",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102258/",
                                    "sort_order": 1
                                },
                                {
                                    "id": 102276,
                                    "legacy-id": 880838,
                                    "catalog-id": 13,
                                    "title": "ECE 430 - Power System Analysis",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102276/",
                                    "sort_order": 2
                                },
                                {
                                    "id": 102279,
                                    "legacy-id": 880841,
                                    "catalog-id": 13,
                                    "title": "ECE 434 - Power System Protection and Grounding",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102279/",
                                    "sort_order": 3
                                },
                                {
                                    "id": 107248,
                                    "legacy-id": 885903,
                                    "catalog-id": 13,
                                    "title": "ECE 447 - Data Analysis and Machine Learning for Engineers",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/107248/",
                                    "sort_order": 4
                                },
                                {
                                    "id": 102286,
                                    "legacy-id": 880848,
                                    "catalog-id": 13,
                                    "title": "ECE 456 - Introduction to Nanoelectronics and Quantum Mechanics for Electrical Engineers",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102286/",
                                    "sort_order": 5
                                },
                                {
                                    "id": 102288,
                                    "legacy-id": 880850,
                                    "catalog-id": 13,
                                    "title": "ECE 458 - Introduction to Microelectromechanical Systems",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102288/",
                                    "sort_order": 6
                                },
                                {
                                    "id": 102292,
                                    "legacy-id": 880854,
                                    "catalog-id": 13,
                                    "title": "ECE 472 - Photonics II",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102292/",
                                    "sort_order": 7
                                },
                                {
                                    "id": 102293,
                                    "legacy-id": 880855,
                                    "catalog-id": 13,
                                    "title": "ECE 474 - Introduction to Plasma Engineering",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102293/",
                                    "sort_order": 8
                                },
                                {
                                    "id": 102294,
                                    "legacy-id": 880856,
                                    "catalog-id": 13,
                                    "title": "ECE 475 - Optoelectronic and Photovoltaic Devices",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102294/",
                                    "sort_order": 9
                                },
                                {
                                    "id": 102298,
                                    "legacy-id": 880860,
                                    "catalog-id": 13,
                                    "title": "ECE 486 - Wireless Communications",
                                    "status": {
                                        "catalog-id": 13,
                                        "active": true,
                                        "searchable": true,
                                        "visible": true
                                    },
                                    "course_types": [
                                        {
                                            "id": 6108,
                                            "legacy-id": 39203,
                                            "catalog-id": 13,
                                            "created": "2025-03-31 13:16:02",
                                            "modified": "2025-03-31 13:16:02",
                                            "name": "Electrical and Computer Engineering: Undergraduate",
                                            "description": "<p><strong>Department of Electrical and Computer Engineering<br>\nFaculty of Engineering</strong></p>\n",
                                            "category": "course",
                                            "display": true,
                                            "order": 624,
                                            "status": {
                                                "catalog-id": 13,
                                                "active": false,
                                                "searchable": true,
                                                "visible": false
                                            }
                                        }
                                    ],
                                    "url": "/api/ualberta/catalog/13/course/102298/",
                                    "sort_order": 10
                                }
                            ],
                            "adhocs": [],
                            "sort_order": 3,
                            "children": []
                        }
                    ]
                },
                {
                    "id": 95717,
                    "catalog-id": 13,
                    "legacy-id": 873089,
                    "created": "2025-03-31 17:16:18",
                    "modified": "2026-09-23 23:12:54",
                    "name": "Notes",
                    "code": "",
                    "description": "<ol>\n\t<li>Other courses, including 500-level graduate ECE courses, may be taken with Departmental approval.<br>\n\tRecommendations regarding selection of program electives in various areas of study in electrical engineering are available from the Department.</li>\n\t<li>May not take both <a href=\"#\" class=\"permalink\" data-permalink_id=\"111228\" data-legacy_id=\"5022\" data-signature=\"9f3bbbed448c369bca95d89710f50720\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"95717\" data-from_type=\"core\" data-to_id=\"102269\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"880831\" data-to_url=\"/api/ualberta/catalog/13/course/102269/\">ECE 408</a> and <a href=\"#\" class=\"permalink\" data-permalink_id=\"111229\" data-legacy_id=\"5023\" data-signature=\"f43f25b1795ee4ac7c0d9d6b6acc40a8\" data-display_type=\"tooltip\" data-link_text=\"%prefix% %code%\" data-anchor_text=\"\" data-from_id=\"95717\" data-from_type=\"core\" data-to_id=\"102270\" data-to_type=\"course\" data-show_title=\"1\" data-to_legacy_id=\"880832\" data-to_url=\"/api/ualberta/catalog/13/course/102270/\">ECE 409</a>.</li>\n</ol>\n",
                    "shared": false,
                    "status": {
                        "catalog-id": 13,
                        "active": true,
                        "searchable": true,
                        "visible": true
                    },
                    "courses": [],
                    "adhocs": [],
                    "sort_order": 3,
                    "children": []
                }
            ]
        }
    ]
}