{"id":2209,"date":"2026-02-06T10:17:00","date_gmt":"2026-02-06T02:17:00","guid":{"rendered":"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/curriculum-for-major-students\/"},"modified":"2026-02-06T10:17:00","modified_gmt":"2026-02-06T02:17:00","slug":"curriculum-for-major-students","status":"publish","type":"page","link":"https:\/\/sgps.visibleone.dev\/sc\/bssc-in-data-science-and-policy-studies-dsps\/curriculum-for-major-students\/","title":{"rendered":"Curriculum for Major Students"},"content":{"rendered":"\n<section block-name=\"banner\" class=\"relative\">\n    <div class=\"bg-banner-gradient w-full h-full absolute left-0 top-0 z-[1]\"><\/div>\n\n    <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/images\/our-mission\/mission-banner.png\" alt=\"BSSc in Data Science and Policy Studies (DSPS)\"\n        class=\"w-full aspect-[1920\/480] object-cover min-h-[400px]\" \/>\n\n    <div class=\"container py-5 md:py-10 lg:py-[60px] w-full h-full flex items-end absolute left-0 bottom-0 z-[2]\">\n        <div class=\"container-lg\">\n            <h1 class=\"heading1 text-white pb-4 lg:pb-6\">\n                BSSc in Data Science and Policy Studies (DSPS)            <\/h1>\n\n            <div class=\"flex items-center flex-wrap breadcrumbs-row gap-3\">\n                <a href=\"https:\/\/sgps.visibleone.dev\/sc\/\" class=\"opacity-60 [&#038;.active]:opacity-100\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\">\n                        <path\n                            d=\"M9.99863 19V14H13.9986V19C13.9986 19.55 14.4486 20 14.9986 20H17.9986C18.5486 20 18.9986 19.55 18.9986 19V12H20.6986C21.1586 12 21.3786 11.43 21.0286 11.13L12.6686 3.59997C12.2886 3.25997 11.7086 3.25997 11.3286 3.59997L2.96863 11.13C2.62863 11.43 2.83863 12 3.29863 12H4.99863V19C4.99863 19.55 5.44863 20 5.99863 20H8.99863C9.54863 20 9.99863 19.55 9.99863 19Z\"\n                            fill=\"white\" \/>\n                    <\/svg>\n                <\/a>\n\n                                    \n                        <svg class=\"opacity-60 [&#038;.active]:opacity-100\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\"\n                            viewBox=\"0 0 20 20\" fill=\"none\">\n                            <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                                d=\"M5.83594 15L10.8359 9.99996L5.83594 4.99996L7.5026 3.33329L14.1693 9.99996L7.5026 16.6666L5.83594 15Z\"\n                                fill=\"white\" \/>\n                        <\/svg>\n\n                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/\"\n                            class=\"text-body-1 text-white opacity-60 [&#038;.active]:opacity-100 hover:opacity-100\"\n                            target=\"_self\">\n                            BSSc in Data Science and Policy Studies (DSPS)                        <\/a>\n                                        \n                <svg class=\"opacity-60 [&#038;.active]:opacity-100 active\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\"\n                    height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                        d=\"M5.83594 15L10.8359 9.99996L5.83594 4.99996L7.5026 3.33329L14.1693 9.99996L7.5026 16.6666L5.83594 15Z\"\n                        fill=\"white\" \/>\n                <\/svg>\n\n                <p class=\"text-body-1 text-white opacity-100 active\">\n                    Curriculum for Major Students                <\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n<style>\n    .sidebar-wrapper ul,\n    .sidebar-wrapper li {\n        list-style: none !important;\n        margin: 0 !important;\n        padding: 0 !important;\n    }\n\n    .sidebar-wrapper li::before,\n    .sidebar-wrapper li::after {\n        display: none !important;\n        content: none !important;\n    }\n\n    .sidebar-link.active {\n        background-color: #D1F0E9;\n        color: var(--wp--preset--color--primary, #005A54);\n    }\n\n    .sidebar-toggle.active-parent,\n    .sidebar-sub-toggle.active-parent {\n        background-color: var(--wp--preset--color--primary, #005A54);\n        color: white;\n    }\n\n    .sidebar-toggle img,\n    .sidebar-sub-toggle img {\n        transition: transform 0.3s ease, filter 0.3s ease, opacity 0.3s ease;\n    }\n\n    .sidebar-toggle.active-parent>img,\n    .sidebar-sub-toggle.active-parent>img {\n        filter: brightness(0) invert(1);\n        transform: rotate(180deg);\n        opacity: 1;\n    }\n<\/style>\n\n<section  class=\"programme-container container py-[60px] md:py-[100px]\">\n    <div class=\"container-lg\">\n        <div class=\"flex flex-col md:flex-row gap-10 xl:gap-20\">\n\n            <div class=\"md:flex-[0_1_25%] md:max-w-[25%]\">\n                <div\n                    class=\"bg-[#F9F9F7] sidebar-wrapper sticky top-24 transition-all duration-300 rounded-sm overflow-hidden shadow-sm\">\n\n                    <div class=\"p-5 bg-grey border-b border-primary\">\n                        <h6 class=\"heading6 text-secondary font-bold leading-tight\">\n                            BSSc in Data Science and Policy Studies (DSPS)                        <\/h6>\n                    <\/div>\n\n                                            <ul class=\"flex flex-col w-full\">\n                            \n                                                                    <li class=\"hasAccordion group border-b border-gray-200 last:border-0 w-full block\">\n                                        <button type=\"button\" data-href=\"#\" aria-expanded=\"false\" aria-controls=\"sidebar-menu-0\" class=\"sidebar-toggle w-full px-5 py-4 flex items-center justify-between transition-all duration-200 cursor-pointer text-dark hover:bg-light-green hover:text-primary\">\n                                            <span class=\"heading6 font-bold text-left pointer-events-none\">Why DSPS<\/span>\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/arrow-down.svg\" alt=\"\" class=\"w-4 h-4 object-contain opacity-60 pointer-events-none\">\n                                        <\/button>\n\n                                        <ul id=\"sidebar-menu-0\" class=\"sidebar-sub-menu bg-light-grey hidden w-full pb-2\">\n                                            \n                                                                                                    <li class=\"w-full block\">\n                                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/programme-overview\/\" class=\"sidebar-link block w-full pl-8 pr-5 py-3 heading6 font-medium flex items-center gap-3 transition-all text-dark sidebar-main-link\">\n                                                            <span class=\"dot-indicator w-1.5 h-1.5 rounded-full flex-shrink-0 bg-dark transition-colors\"><\/span>\n                                                            Programme Overview                                                        <\/a>\n                                                    <\/li>\n                                                \n                                                \n                                                                                                    <li class=\"w-full block\">\n                                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/partners\/\" class=\"sidebar-link block w-full pl-8 pr-5 py-3 heading6 font-medium flex items-center gap-3 transition-all text-dark sidebar-main-link\">\n                                                            <span class=\"dot-indicator w-1.5 h-1.5 rounded-full flex-shrink-0 bg-dark transition-colors\"><\/span>\n                                                            Partner                                                        <\/a>\n                                                    <\/li>\n                                                \n                                                                                        <\/ul>\n                                    <\/li>\n                                                                \n                                                                    <li class=\"border-b border-gray-200 last:border-0 w-full block\">\n                                        <a href=\"https:\/\/sgps.visibleone.dev\/news-and-events\/?event_view=list&#038;event_cat%5B%5D=news&#038;prog%5B%5D=bssc_in_data_science_and_policy_studies\" class=\"sidebar-link w-full px-5 py-4 flex items-center justify-between transition-colors sidebar-main-link text-dark\">\n                                            <span class=\"heading6 font-bold text-left\">News &amp; Events<\/span>\n                                        <\/a>\n                                    <\/li>\n                                                                \n                                                                    <li class=\"hasAccordion group border-b border-gray-200 last:border-0 w-full block\">\n                                        <button type=\"button\" data-href=\"#\" aria-expanded=\"false\" aria-controls=\"sidebar-menu-2\" class=\"sidebar-toggle w-full px-5 py-4 flex items-center justify-between transition-all duration-200 cursor-pointer text-dark hover:bg-light-green hover:text-primary\">\n                                            <span class=\"heading6 font-bold text-left pointer-events-none\">Programme<\/span>\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/arrow-down.svg\" alt=\"\" class=\"w-4 h-4 object-contain opacity-60 pointer-events-none\">\n                                        <\/button>\n\n                                        <ul id=\"sidebar-menu-2\" class=\"sidebar-sub-menu bg-light-grey hidden w-full pb-2\">\n                                            \n                                                                                                    <li class=\"w-full block\">\n                                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/academic-staff\/\" class=\"sidebar-link block w-full pl-8 pr-5 py-3 heading6 font-medium flex items-center gap-3 transition-all text-dark sidebar-main-link\">\n                                                            <span class=\"dot-indicator w-1.5 h-1.5 rounded-full flex-shrink-0 bg-dark transition-colors\"><\/span>\n                                                            Management and Academic Staff                                                        <\/a>\n                                                    <\/li>\n                                                \n                                                \n                                                                                                    <li class=\"w-full block\">\n                                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/curriculum-for-major-students\/\" class=\"sidebar-link block w-full pl-8 pr-5 py-3 heading6 font-medium flex items-center gap-3 transition-all text-dark sidebar-main-link\">\n                                                            <span class=\"dot-indicator w-1.5 h-1.5 rounded-full flex-shrink-0 bg-dark transition-colors\"><\/span>\n                                                            Curriculum for Major Students                                                        <\/a>\n                                                    <\/li>\n                                                \n                                                \n                                                                                                    <li class=\"w-full block\">\n                                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/dsps-courses\/\" class=\"sidebar-link block w-full pl-8 pr-5 py-3 heading6 font-medium flex items-center gap-3 transition-all text-dark sidebar-main-link\">\n                                                            <span class=\"dot-indicator w-1.5 h-1.5 rounded-full flex-shrink-0 bg-dark transition-colors\"><\/span>\n                                                            DSPS Courses                                                        <\/a>\n                                                    <\/li>\n                                                \n                                                \n                                                                                                    <li class=\"w-full block\">\n                                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/experiential-learning\/\" class=\"sidebar-link block w-full pl-8 pr-5 py-3 heading6 font-medium flex items-center gap-3 transition-all text-dark sidebar-main-link\">\n                                                            <span class=\"dot-indicator w-1.5 h-1.5 rounded-full flex-shrink-0 bg-dark transition-colors\"><\/span>\n                                                            Experiential Learning                                                        <\/a>\n                                                    <\/li>\n                                                \n                                                                                        <\/ul>\n                                    <\/li>\n                                                                \n                                                                    <li class=\"border-b border-gray-200 last:border-0 w-full block\">\n                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/admission\/\" class=\"sidebar-link w-full px-5 py-4 flex items-center justify-between transition-colors sidebar-main-link text-dark\">\n                                            <span class=\"heading6 font-bold text-left\">Admission<\/span>\n                                        <\/a>\n                                    <\/li>\n                                                                \n                                                                    <li class=\"border-b border-gray-200 last:border-0 w-full block\">\n                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/research\/\" class=\"sidebar-link w-full px-5 py-4 flex items-center justify-between transition-colors sidebar-main-link text-dark\">\n                                            <span class=\"heading6 font-bold text-left\">Research<\/span>\n                                        <\/a>\n                                    <\/li>\n                                                                \n                                                                    <li class=\"border-b border-gray-200 last:border-0 w-full block\">\n                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/e-learning-space\/\" class=\"sidebar-link w-full px-5 py-4 flex items-center justify-between transition-colors sidebar-main-link text-dark\">\n                                            <span class=\"heading6 font-bold text-left\">E-Learning Space<\/span>\n                                        <\/a>\n                                    <\/li>\n                                                                \n                                                                    <li class=\"border-b border-gray-200 last:border-0 w-full block\">\n                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/faq\/\" class=\"sidebar-link w-full px-5 py-4 flex items-center justify-between transition-colors sidebar-main-link text-dark\">\n                                            <span class=\"heading6 font-bold text-left\">FAQ<\/span>\n                                        <\/a>\n                                    <\/li>\n                                                                \n                                                                    <li class=\"border-b border-gray-200 last:border-0 w-full block\">\n                                        <a href=\"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/contact\/\" class=\"sidebar-link w-full px-5 py-4 flex items-center justify-between transition-colors sidebar-main-link text-dark\">\n                                            <span class=\"heading6 font-bold text-left\">Contact<\/span>\n                                        <\/a>\n                                    <\/li>\n                                                                                        <\/ul>\n                                    <\/div>\n            <\/div>\n\n            <div class=\"md:flex-[0_1_75%] md:max-w-[75%]\">\n                <div class=\"acf-innerblocks-container\">\n\n<div  class=\"program-tab-content section-block mb-16 scroll-mt-32\">\n            <h3 class=\"heading3 border-l-[6px] border-primary pl-5 mb-5 lg:mb-8\">\n            Curriculum        <\/h3>\n    \n            <div class=\"space-y-8\">\n                            <div class=\"faq-group\">\n                                            <h4 class=\"heading4 text-primary font-bold mb-4\">\n                            1. Curriculum for Students Admitted in 2023-24                        <\/h4>\n                    \n                                            <div class=\"space-y-[10px]\">\n                                                            <div class=\"program-faq-wrapper bg-grey rounded-[10px] overflow-hidden transition-all duration-300\">\n                                    <button type=\"button\"\n                                        class=\"w-full px-5 xl:px-10 py-4 xl:py-5 flex items-center justify-between text-left transition-colors duration-300 group hover:bg-secondary\">\n                                        <p\n                                            class=\"heading6 text-slateTeal-700 max-w-[calc(100%-45px)] group-hover:text-white transition-colors\">\n                                            Overview                                        <\/p>\n                                        <span\n                                            class=\"inline-flex items-center justify-center w-10 h-10 rounded-full bg-transparent group-hover:bg-white transition-colors flex-shrink-0\">\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/plus.svg\" alt=\"expand\"\n                                                class=\"w-5 h-5 object-contain transition-transform duration-300\"\n                                                data-base-src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/\">\n                                        <\/span>\n                                    <\/button>\n\n                                    <div\n                                        class=\"program-faq-content hidden px-5 xl:px-10 py-5 xl:py-8 border-t border-gray-200\/20 bg-white\">\n                                        <div class=\"prose max-w-none text-dark\">\n                                            <section class=\"pt-2 pb-2 mb-3\">\n<div class=\"container\">\n<div class=\"row content\">\n<div class=\"col-12\">\n<div id=\"qnas-2032\" class=\"accordion\">\n<div class=\"card\">\n<div id=\"collapse-2045\" class=\"collapse show\" aria-labelledby=\"heading-2045\" data-parent=\"#qnas-2032\">\n<div class=\"card-body\">\n<table border=\"1\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td><strong>Course Category<\/strong><\/td>\n<td><strong>Units<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Foundation Courses<\/strong><\/td>\n<td><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Resident Study Overseas<\/strong><\/td>\n<td><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Internship<\/strong><\/td>\n<td><strong>3<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Capstone Courses<\/strong><\/td>\n<td><strong>6<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Category I Elective Courses: Methods and Tools<\/strong><\/td>\n<td><strong>21<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Category II Elective Courses: Policy Applications &#8211; 5\u00a0Specialization Areas<\/strong><\/p>\n<ul>\n<li><strong>Policy Science and Public Governance<\/strong><\/li>\n<li><strong>Global Relationship<\/strong><\/li>\n<li><strong>Human Resources<\/strong><\/li>\n<li><strong>Social Problems, Deviance, Law and Order<\/strong><\/li>\n<li><strong>Sustainable Smart Cities<\/strong><\/li>\n<\/ul>\n<\/td>\n<td><strong>18<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Faculty Package<\/strong><\/td>\n<td><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Total<\/strong><\/td>\n<td><strong>72<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong><em>*Students can design their own specialization based on their selection of Category I courses, Category II courses, Capstone Project and Internship Experiences.<\/em><\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"card\">\n<div id=\"heading-2034\" class=\"card-header\">\n<h2 class=\"mb-0\"><\/h2>\n<\/div>\n<\/div>\n<div class=\"card\">\n<div id=\"heading-2038\" class=\"card-header\">\n<h2 class=\"mb-0\"><\/h2>\n<\/div>\n<\/div>\n<div class=\"card\">\n<div id=\"heading-2042\" class=\"card-header\">\n<h2 class=\"mb-0\"><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"pt-2 pb-2 mb-3\">\n<div class=\"container\">\n<div class=\"row content\">\n<div class=\"col-12\"><\/div>\n<\/div>\n<\/div>\n<\/section>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                            <div class=\"program-faq-wrapper bg-grey rounded-[10px] overflow-hidden transition-all duration-300\">\n                                    <button type=\"button\"\n                                        class=\"w-full px-5 xl:px-10 py-4 xl:py-5 flex items-center justify-between text-left transition-colors duration-300 group hover:bg-secondary\">\n                                        <p\n                                            class=\"heading6 text-slateTeal-700 max-w-[calc(100%-45px)] group-hover:text-white transition-colors\">\n                                            Study Scheme                                        <\/p>\n                                        <span\n                                            class=\"inline-flex items-center justify-center w-10 h-10 rounded-full bg-transparent group-hover:bg-white transition-colors flex-shrink-0\">\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/plus.svg\" alt=\"expand\"\n                                                class=\"w-5 h-5 object-contain transition-transform duration-300\"\n                                                data-base-src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/\">\n                                        <\/span>\n                                    <\/button>\n\n                                    <div\n                                        class=\"program-faq-content hidden px-5 xl:px-10 py-5 xl:py-8 border-t border-gray-200\/20 bg-white\">\n                                        <div class=\"prose max-w-none text-dark\">\n                                            <table class=\"Table\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td colspan=\"3\"><strong>Major Programme Requirement<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\"><strong>Students are required to complete a minimum of 72 units of courses as follows:<\/strong><\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td>&nbsp;<\/td>\n<td><strong>Units<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>1.<\/strong><\/td>\n<td><strong>Faculty Package:<\/strong><\/td>\n<td><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td><strong>DSPS1001 and any two courses, offered by two different Programmes\/Departments\/Schools, chosen from the following:<\/strong><\/p>\n<p><strong>ARCH1001, 1002, COMM1110, 1120, 1150, ECON1210, 1220, 2011, GLSD1001, GPAD1020, 1076, 1077, GRMD1302, 1401, 1402, PSYC1000, 1630, SOCI1001, 1201, SOSC1001, 1002, SOWK1001, 1113, 1114, URSP1001, 1002<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td>&nbsp;<\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td><strong>2.<\/strong><\/td>\n<td><strong>Required Courses:<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td><strong>(a)<\/strong><\/td>\n<td><strong>DSPS1003, 1004, 3801, 4801 (capstone course), 4802 (capstone course)<\/strong><\/td>\n<td><strong>15<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>(b)<\/strong><\/td>\n<td><strong>Resident Study Overseas:<\/strong><\/p>\n<p><strong>Students are required to study overseas for one academic term in a partner institution and complete at least 9 units of courses related to Data Science and Policy Studies approved by the Programme Director. Students who are unable to obtain the required units from partner institutions must make up the shortfall by completing appropriate courses at CUHK, subject to the approval of the Programme Director.<\/strong><\/td>\n<td><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td>&nbsp;<\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td><strong>3.<\/strong><\/td>\n<td><strong>Elective Courses[a]:<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td><strong>(a)<\/strong><\/td>\n<td><strong>Methods and Tools<\/strong><\/p>\n<p><strong>Any seven courses from the following:<\/strong><\/p>\n<p><strong>COMM3650#, DSPS2102, 2104, 2201, 2202, 2730, 2830, 3190, 3202, 3330, 3350, 3802, 3790, 3791, ECON2121#, 3121#<\/strong><\/p>\n<p><strong>GRMD2105#, SOCI4201#<\/strong><\/p>\n<p>&nbsp;<\/td>\n<td><strong>21<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>(b)<\/strong><\/td>\n<td><strong>Policy Applications<\/strong><\/p>\n<p><strong>Any six courses from any of the following areas:<\/strong><\/p>\n<p>&nbsp;<\/td>\n<td><strong>18<\/strong><\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td><strong>i. Policy Science and Public Governance<\/strong><\/p>\n<p><strong>DSPS2301, 2501, 3320, 3501, 3803, 4310, GPAD2065#, 2085#, 2090#,\u00a0\u00a0 \u00a0 \u00a0 2095#, 2160#, 2170#<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td><strong>ii. Global Relationship<\/strong><\/p>\n<p><strong>DSPS3310, GLSD2401#, 2501#, SOCI3241#<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td><strong>iii. Human Resources<\/strong><\/p>\n<p><strong>PSYC3360#, SOCI3102#, 3227#<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td><strong>iv. Social Problems, Deviance, Law and Order<\/strong><\/p>\n<p><strong>ECON3630#, PSYC3370#, SOCI2216#, 3002#, 3204#<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td><strong>v. Sustainable Smart Cities<\/strong><\/p>\n<p><strong>GRMD2401#, 2403#, 2501#, 3203#, 3404#, 4401#, 4502#, 4503#, URSP3100#, 3300#, 3400#, 3600#<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<\/td>\n<td><strong>Total:<\/strong><\/td>\n<td><strong>72<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\"><strong>Explanatory Notes:<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>1.<\/strong><\/td>\n<td colspan=\"2\"><strong>DSPS courses at 2000 and above level as well as those labeled as # will be included in the calculation of Major GPA for honours classification.<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>2.<\/strong><\/td>\n<td colspan=\"2\"><strong>Students are responsible for the extra costs incurred in relation to the overseas resident study.<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>[a]<\/strong><\/td>\n<td colspan=\"2\"><strong>Students can only choose up to three non-DSPS courses under the same subject area.<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                            <div class=\"program-faq-wrapper bg-grey rounded-[10px] overflow-hidden transition-all duration-300\">\n                                    <button type=\"button\"\n                                        class=\"w-full px-5 xl:px-10 py-4 xl:py-5 flex items-center justify-between text-left transition-colors duration-300 group hover:bg-secondary\">\n                                        <p\n                                            class=\"heading6 text-slateTeal-700 max-w-[calc(100%-45px)] group-hover:text-white transition-colors\">\n                                            Recommended Study Pattern                                        <\/p>\n                                        <span\n                                            class=\"inline-flex items-center justify-center w-10 h-10 rounded-full bg-transparent group-hover:bg-white transition-colors flex-shrink-0\">\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/plus.svg\" alt=\"expand\"\n                                                class=\"w-5 h-5 object-contain transition-transform duration-300\"\n                                                data-base-src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/\">\n                                        <\/span>\n                                    <\/button>\n\n                                    <div\n                                        class=\"program-faq-content hidden px-5 xl:px-10 py-5 xl:py-8 border-t border-gray-200\/20 bg-white\">\n                                        <div class=\"prose max-w-none text-dark\">\n                                            <table cellspacing=\"0\">\n<tbody>\n<tr>\n<td colspan=\"2\"><strong>Recommended Study\u00a0Pattern<\/strong><\/td>\n<td><strong>Units<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\"><strong>First Year of Attendance<\/strong><\/td>\n<td><strong>1st term<\/strong><\/p>\n<p><strong>Faculty Package: DSPS1001 and 1 Faculty Package course<\/strong><\/p>\n<p><strong>Major Required: DSPS1003<\/strong><\/p>\n<p><strong>Major Elective(s):<\/strong><\/td>\n<td><strong>6<\/strong><\/p>\n<p><strong>3<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>2nd term<\/strong><\/p>\n<p><strong>Faculty Package: 1 course<\/strong><\/p>\n<p><strong>Major Required: DSPS1004<\/strong><\/p>\n<p><strong>Major Elective(s):<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>3<\/strong><\/p>\n<p><strong>3<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\"><strong>Second Year of Attendance<\/strong><\/td>\n<td><strong>1st term<\/strong><\/p>\n<p><strong>Major Elective(s): 1 &#8211; 3 course(s)<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>3 &#8211; 9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>2nd term<\/strong><\/p>\n<p><strong>Major Elective(s): 1-3 course(s)<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>3- 9<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\"><strong>Third Year of Attendance<\/strong><\/td>\n<td><strong>1st term<\/strong><\/p>\n<p><strong>Compulsory Resident Study Overseas<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>2nd term<\/strong><\/p>\n<p><strong>Major Required: DSPS3202, 3501 and 3801<\/strong><\/p>\n<p><strong>Major Elective(s): 1 &#8211; 3 course(s)<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>9<\/strong><\/p>\n<p><strong>3-9<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\"><strong>Fourth Year of Attendance<\/strong><\/td>\n<td><strong>1st term<\/strong><\/p>\n<p><strong>Major Required: DSPS4801<\/strong><\/p>\n<p><strong>Major Elective(s): 1 &#8211; 3 course(s)<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>3<\/strong><\/p>\n<p><strong>3-9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>2nd term<\/strong><\/p>\n<p><strong>Major Required: DSPS4802<\/strong><\/p>\n<p><strong>Major Elective(s): 1-3 course(s)<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>3<\/strong><\/p>\n<p><strong>3-9<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>Total (including Faculty Package):<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                            <div class=\"program-faq-wrapper bg-grey rounded-[10px] overflow-hidden transition-all duration-300\">\n                                    <button type=\"button\"\n                                        class=\"w-full px-5 xl:px-10 py-4 xl:py-5 flex items-center justify-between text-left transition-colors duration-300 group hover:bg-secondary\">\n                                        <p\n                                            class=\"heading6 text-slateTeal-700 max-w-[calc(100%-45px)] group-hover:text-white transition-colors\">\n                                            Course List                                        <\/p>\n                                        <span\n                                            class=\"inline-flex items-center justify-center w-10 h-10 rounded-full bg-transparent group-hover:bg-white transition-colors flex-shrink-0\">\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/plus.svg\" alt=\"expand\"\n                                                class=\"w-5 h-5 object-contain transition-transform duration-300\"\n                                                data-base-src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/\">\n                                        <\/span>\n                                    <\/button>\n\n                                    <div\n                                        class=\"program-faq-content hidden px-5 xl:px-10 py-5 xl:py-8 border-t border-gray-200\/20 bg-white\">\n                                        <div class=\"prose max-w-none text-dark\">\n                                            <table class=\"Table\" cellspacing=\"0\" align=\"left\">\n<tbody>\n<tr>\n<td><strong>Course Code<\/strong><\/td>\n<td><strong>Course Name<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a0Required Courses<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a01 Faculty Package<\/strong><\/td>\n<\/tr>\n<tr>\n<td>DSPS1001<\/td>\n<td>Introduction to Policy Sciences<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a02 (a) Required Courses<\/strong><\/td>\n<\/tr>\n<tr>\n<td>DSPS1003<\/td>\n<td>Foundation of Data Science<\/td>\n<\/tr>\n<tr>\n<td>DSPS1004<\/td>\n<td>Statistics for Data Science and Policy Studies<\/td>\n<\/tr>\n<tr>\n<td>DSPS3801<\/td>\n<td>Internship<\/td>\n<\/tr>\n<tr>\n<td>DSPS4801<\/td>\n<td>Graduation Capstone Project I<\/td>\n<\/tr>\n<tr>\n<td>DSPS4802<\/td>\n<td>Graduation Capstone Project II<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">Elective Courses<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a03 (a) Category I Methods &amp; Tools<\/strong><\/td>\n<\/tr>\n<tr>\n<td>COMM3650<\/td>\n<td>Social Media Analytics for Communication Professionals<\/td>\n<\/tr>\n<tr>\n<td>DSPS2102<\/td>\n<td>Statistical Analysis for Policy Decision<\/td>\n<\/tr>\n<tr>\n<td>DSPS2104<\/td>\n<td>Advanced Programming for Data Science<\/td>\n<\/tr>\n<tr>\n<td>DSPS2201<\/td>\n<td>Data Preprocessing for Data Analytics<\/td>\n<\/tr>\n<tr>\n<td>DSPS2202<\/td>\n<td>Database Systems for Data Science<\/td>\n<\/tr>\n<tr>\n<td>DSPS2730<\/td>\n<td>Calculus for Data Science<\/td>\n<\/tr>\n<tr>\n<td>DSPS2830<\/td>\n<td>Linear Algebra for Data Science<\/td>\n<\/tr>\n<tr>\n<td>DSPS3190<\/td>\n<td>Big Data Analytics for Public Policy<\/td>\n<\/tr>\n<tr>\n<td>DSPS3202<\/td>\n<td>Machine Learning for Public Policy<\/td>\n<\/tr>\n<tr>\n<td>DSPS3330<\/td>\n<td>AR\/VR Applications for Policy Design<\/td>\n<\/tr>\n<tr>\n<td>DSPS3350<\/td>\n<td>Computer Simulation for Policymaking<\/td>\n<\/tr>\n<tr>\n<td>DSPS3790<\/td>\n<td>Social Network Analysis for Public Policy<\/td>\n<\/tr>\n<tr>\n<td>DSPS3791<\/td>\n<td>Natural Language Processing for Public Policy<\/td>\n<\/tr>\n<tr>\n<td>DSPS3802<\/td>\n<td>Advanced Data Visualization<\/td>\n<\/tr>\n<tr>\n<td>ECON2121<\/td>\n<td>Methods of Economic Statistics<\/td>\n<\/tr>\n<tr>\n<td>ECON3121<\/td>\n<td>Introductory Econometrics<\/td>\n<\/tr>\n<tr>\n<td>GRMD2105<\/td>\n<td>Introduction to GIS<\/td>\n<\/tr>\n<tr>\n<td>SOCI4201<\/td>\n<td>Quantitative Method: Survey and Unconventional Data Types<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a03 (b) Category II Policy Applications<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a0 \u00a0<em>(1) Policy Science and Public Governance<\/em><\/strong><\/td>\n<\/tr>\n<tr>\n<td>DSPS2301<\/td>\n<td>Policy Analysis and Design Thinking<\/td>\n<\/tr>\n<tr>\n<td>DSPS2501<\/td>\n<td>Managing Technology and Policy Innovation<\/td>\n<\/tr>\n<tr>\n<td>DSPS3320<\/td>\n<td>Data Science and Regulation<\/td>\n<\/tr>\n<tr>\n<td>DSPS3501<\/td>\n<td>Policy Leadership and Entrepreneurship Workshop<\/td>\n<\/tr>\n<tr>\n<td>DSPS3803<\/td>\n<td>AI for Social Good<\/td>\n<\/tr>\n<tr>\n<td>DSPS4310<\/td>\n<td>Policy and Programme Evaluation<\/td>\n<\/tr>\n<tr>\n<td>GPAD2065<\/td>\n<td>Values and Public Affairs<\/td>\n<\/tr>\n<tr>\n<td>GPAD2085<\/td>\n<td>Public Governance and Civil Service in HK<\/td>\n<\/tr>\n<tr>\n<td>GPAD2090<\/td>\n<td>Governance and Public Policy<\/td>\n<\/tr>\n<tr>\n<td>GPAD2095<\/td>\n<td>Public Policy Workshop<\/td>\n<\/tr>\n<tr>\n<td>GPAD2160<\/td>\n<td>Public Finance and Budgeting<\/td>\n<\/tr>\n<tr>\n<td>GPAD2170<\/td>\n<td>Public Organization and Management<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a0 \u00a0<em>(2) Global Relationship<\/em><\/strong><\/td>\n<\/tr>\n<tr>\n<td>DSPS3310<\/td>\n<td>Collaborative Governance in a Global Context<\/td>\n<\/tr>\n<tr>\n<td>GLSD2401<\/td>\n<td>Global Sustainability<\/td>\n<\/tr>\n<tr>\n<td>GLSD2501<\/td>\n<td>World Economic Order<\/td>\n<\/tr>\n<tr>\n<td>SOCI3241<\/td>\n<td>Introduction to Global Sociology<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong><em>\u00a0 \u00a0(3) Human Resources<\/em><\/strong><\/td>\n<\/tr>\n<tr>\n<td>PSYC3360<\/td>\n<td>Human Intelligence<\/td>\n<\/tr>\n<tr>\n<td>SOCI3102<\/td>\n<td>Social Networks and Social Capital<\/td>\n<\/tr>\n<tr>\n<td>SOCI3227<\/td>\n<td>Social Demography<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong><em>\u00a0 \u00a0(4) Social Problems, Deviance, Law and Order<\/em><\/strong><\/td>\n<\/tr>\n<tr>\n<td>ECON3630<\/td>\n<td>Law and Economics<\/td>\n<\/tr>\n<tr>\n<td>PSYC3370<\/td>\n<td>Psychology and Law<\/td>\n<\/tr>\n<tr>\n<td>SOCI2216<\/td>\n<td>Social Problems in China<\/td>\n<\/tr>\n<tr>\n<td>SOCI3002<\/td>\n<td>Social Stratification<\/td>\n<\/tr>\n<tr>\n<td>SOCI3204<\/td>\n<td>Sociology of Crime and Deviance<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong><em>\u00a0 \u00a0(5) Sustainable Smart Cities<\/em><\/strong><\/td>\n<\/tr>\n<tr>\n<td>GRMD2401<\/td>\n<td>Sustainable Development<\/td>\n<\/tr>\n<tr>\n<td>GRMD2403<\/td>\n<td>Nature Conservation in Hong Kong<\/td>\n<\/tr>\n<tr>\n<td>GRMD2501<\/td>\n<td>Theory and Practice of Smart Cities<\/td>\n<\/tr>\n<tr>\n<td>GRMD3203<\/td>\n<td>Urban Environmental Problems<\/td>\n<\/tr>\n<tr>\n<td>GRMD3404<\/td>\n<td>Natural Hazards and Human Responses<\/td>\n<\/tr>\n<tr>\n<td>GRMD4401<\/td>\n<td>Energy Resources for Carbon Neutrality<\/td>\n<\/tr>\n<tr>\n<td>GRMD4502<\/td>\n<td>Urban Big Data Analysis and Application<\/td>\n<\/tr>\n<tr>\n<td>GRMD4503<\/td>\n<td>Smart City Policies and Governance<\/td>\n<\/tr>\n<tr>\n<td>URSP3100<\/td>\n<td>Housing Issues and Policy<\/td>\n<\/tr>\n<tr>\n<td>URSP3300<\/td>\n<td>Sustainable Urban Transport<\/td>\n<\/tr>\n<tr>\n<td>URSP3400<\/td>\n<td>Essentials of the Land Development Process<\/td>\n<\/tr>\n<tr>\n<td>URSP3600<\/td>\n<td>Designing Smart Cities<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                    <\/div>\n                                    <\/div>\n                            <div class=\"faq-group\">\n                                            <h4 class=\"heading4 text-primary font-bold mb-4\">\n                            2. Curriculum for Students Admitted in 2022-23 &amp; Before                        <\/h4>\n                    \n                                            <div class=\"space-y-[10px]\">\n                                                            <div class=\"program-faq-wrapper bg-grey rounded-[10px] overflow-hidden transition-all duration-300\">\n                                    <button type=\"button\"\n                                        class=\"w-full px-5 xl:px-10 py-4 xl:py-5 flex items-center justify-between text-left transition-colors duration-300 group hover:bg-secondary\">\n                                        <p\n                                            class=\"heading6 text-slateTeal-700 max-w-[calc(100%-45px)] group-hover:text-white transition-colors\">\n                                            Overview                                        <\/p>\n                                        <span\n                                            class=\"inline-flex items-center justify-center w-10 h-10 rounded-full bg-transparent group-hover:bg-white transition-colors flex-shrink-0\">\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/plus.svg\" alt=\"expand\"\n                                                class=\"w-5 h-5 object-contain transition-transform duration-300\"\n                                                data-base-src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/\">\n                                        <\/span>\n                                    <\/button>\n\n                                    <div\n                                        class=\"program-faq-content hidden px-5 xl:px-10 py-5 xl:py-8 border-t border-gray-200\/20 bg-white\">\n                                        <div class=\"prose max-w-none text-dark\">\n                                            <table class=\"Table\">\n<thead>\n<tr>\n<th><strong>Course Category<\/strong><\/th>\n<th><strong>Units<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Major Required Courses\u00a0(e.g. Foundation of Data Science, Data Science and Public Policy)<\/strong><\/td>\n<td><strong>27<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Resident Study Overseas<\/strong><\/td>\n<td><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Internship<\/strong><\/td>\n<td><strong>3<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Capstone Courses<\/strong><\/td>\n<td><strong>6<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Major Elective Courses<\/strong><\/p>\n<p><strong>(e.g. Social Science Disciplinary Courses OR Selected Technology Courses offered by Faculty of Science and Faculty of Engineering)<\/strong><\/td>\n<td><strong>18<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Faculty Package<\/strong><\/td>\n<td><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Total<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                            <div class=\"program-faq-wrapper bg-grey rounded-[10px] overflow-hidden transition-all duration-300\">\n                                    <button type=\"button\"\n                                        class=\"w-full px-5 xl:px-10 py-4 xl:py-5 flex items-center justify-between text-left transition-colors duration-300 group hover:bg-secondary\">\n                                        <p\n                                            class=\"heading6 text-slateTeal-700 max-w-[calc(100%-45px)] group-hover:text-white transition-colors\">\n                                            Study Scheme                                        <\/p>\n                                        <span\n                                            class=\"inline-flex items-center justify-center w-10 h-10 rounded-full bg-transparent group-hover:bg-white transition-colors flex-shrink-0\">\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/plus.svg\" alt=\"expand\"\n                                                class=\"w-5 h-5 object-contain transition-transform duration-300\"\n                                                data-base-src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/\">\n                                        <\/span>\n                                    <\/button>\n\n                                    <div\n                                        class=\"program-faq-content hidden px-5 xl:px-10 py-5 xl:py-8 border-t border-gray-200\/20 bg-white\">\n                                        <div class=\"prose max-w-none text-dark\">\n                                            <table>\n<tbody>\n<tr>\n<td>\n<table>\n<tbody>\n<tr>\n<td colspan=\"4\">\n<p style=\"font-weight: 300;\"><b><strong>Major Programme Requirement<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\">\n<p style=\"font-weight: 300;\"><b><strong>Students are required to complete a minimum of 72 units of courses as follows:<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\">\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>Units<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>1.<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\"><b><strong>Faculty Package:<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>9<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\"><b><strong>DSPS1001 and any two courses, offered by two different Programmes\/Departments\/Schools, chosen from the following:<\/strong><\/b><\/p>\n<p style=\"font-weight: 300;\"><b><strong>ARCH1001, 1002, COMM1110, 1120, ECON1210, 1220, 2011, GLSD1001, GPAD1020, 1076, 1077, GRMD1302, 1401, 1402, PSYC1000, 1630, SOCI1001, 1201, SOWK1001, 1113, 1114, URSP1001, 1002<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\">\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>2.<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\"><b><strong>Required Courses:<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>(a)<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\"><b><strong>DSPS1002, 1003, 2101, 2102, 2201, 2301, 2501, 3202, 3501, 3801, 4801 (capstone course), 4802 (capstone course)<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>36<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>(b)<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\"><b><strong>Resident Study Overseas:<\/strong><\/b><\/p>\n<p style=\"font-weight: 300;\"><b><strong>Students are required to study overseas for one academic term in a partner institution and complete at least 9 units of courses related to Data Science and Policy Studies approved by the Programme Director. Students who are unable to obtain the required units from partner institutions must make up the shortfall by completing appropriate courses at CUHK, subject to the approval of the Programme Director.<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>9<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\">\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>3.<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\"><b><strong>Elective Courses:<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>(a)<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\"><b><strong>Any three courses from the following:<\/strong><\/b><\/p>\n<p style=\"font-weight: 300;\"><b><strong>DSPS2104, 2202, 2730, 2830, 3190, 3310, 3320, 3330, 3350, 3790, 3791, 3802, 3803, 4203, 4310, 4803, 4804, ECON4130#, SOCI3236#, SOWK2204#<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>9<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>(b)<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\"><b><strong>Any 9 units from the following[a]:<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>9<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>(i)<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>Disciplinary Courses:<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>Any courses at 3000 or above level with specific subject area codes listed in explanatory note [b].<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>(ii)<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>Technology and Statistics Courses:<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>CSCI2100# or 2520#, 2510#, 2720#, 3100#, 3150#, 3160#, 3170#, 3180#, 3190#, 3230#, 3250#, 3260#, 3280#, 3290#, 3310#, 3320#, 4130#, 4160#, 4180#, 4190#, \u00a0ENGG2430# or (ENGG2760# and 2780#), IERG3320#, 4230#, 4330#, SEEM2460#, 3680# or 4680#, 4630#, 4720#, STAT2001#, 2005#, 2006#, 2102#, 3001#, 3003#, 3005#, 3006#, 3008#, 4001#, 4003#, 4004#, 4005#, 4006#, 4008#, 4010#<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td colspan=\"2\">\n<p style=\"font-weight: 300;\"><b><strong>Total:<\/strong><\/b><\/p>\n<\/td>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>72<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"4\">\n<p style=\"font-weight: 300;\"><b><strong>Explanatory Notes:<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>1.<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"3\">\n<p style=\"font-weight: 300;\"><b><strong>DSPS courses at 2000 and above level, courses at 3000 and above level with specific subject area codes listed in [b] below as well as those labeled as # will be included in the calculation of Major GPA for honours classification.<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>2.<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"3\">\n<p style=\"font-weight: 300;\"><b><strong>Students are responsible for the extra costs incurred in relation to the overseas resident study.<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>[a]<\/strong><\/b><\/p>\n<\/td>\n<td colspan=\"3\">\n<p style=\"font-weight: 300;\"><b><strong>Students are encouraged to build a specialty by taking all 9 units from either the Disciplinary Courses or Technology and Statistics Courses. \u00a0Students may need to take some pre-requisite courses before they can take some advanced level Technology and Statistics Courses. \u00a0They should consult Academic Advisor on their study plans.<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p style=\"font-weight: 300;\"><b><strong>[b]<\/strong><\/b><\/p>\n<p style=\"font-weight: 300;\">\n<\/td>\n<td colspan=\"3\">\n<p style=\"font-weight: 300;\"><b><strong>Subject Area Codes: ARCH, COMM, ECON, GDRS, GLSD, GPAD, GRMD, PSYC, SOCI, SOWK, URSP<\/strong><\/b><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                            <div class=\"program-faq-wrapper bg-grey rounded-[10px] overflow-hidden transition-all duration-300\">\n                                    <button type=\"button\"\n                                        class=\"w-full px-5 xl:px-10 py-4 xl:py-5 flex items-center justify-between text-left transition-colors duration-300 group hover:bg-secondary\">\n                                        <p\n                                            class=\"heading6 text-slateTeal-700 max-w-[calc(100%-45px)] group-hover:text-white transition-colors\">\n                                            Recommended Study Pattern                                        <\/p>\n                                        <span\n                                            class=\"inline-flex items-center justify-center w-10 h-10 rounded-full bg-transparent group-hover:bg-white transition-colors flex-shrink-0\">\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/plus.svg\" alt=\"expand\"\n                                                class=\"w-5 h-5 object-contain transition-transform duration-300\"\n                                                data-base-src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/\">\n                                        <\/span>\n                                    <\/button>\n\n                                    <div\n                                        class=\"program-faq-content hidden px-5 xl:px-10 py-5 xl:py-8 border-t border-gray-200\/20 bg-white\">\n                                        <div class=\"prose max-w-none text-dark\">\n                                            <section class=\"pt-2 pb-2 mb-3\">\n<div class=\"container\">\n<div class=\"row content\">\n<div class=\"col-12\">\n<div id=\"qnas-2035\" class=\"accordion\">\n<div class=\"card\">\n<div id=\"collapse-2039\" class=\"collapse show\" aria-labelledby=\"heading-2039\" data-parent=\"#qnas-2035\">\n<div class=\"card-body\">\n<p>&nbsp;<\/p>\n<table class=\"Table\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td colspan=\"2\"><strong>\u00a0 \u00a0Recommended Study Pattern 2022-23<\/strong><\/td>\n<td><strong>Units<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\"><strong>First Year of Attendance<\/strong><\/td>\n<td><strong>1st term<\/strong><\/p>\n<p><strong>Faculty Package: DSPS1001 and 1 Faculty Package course<\/strong><\/p>\n<p><strong>Major Required:<\/strong><\/p>\n<p><strong>Major Elective(s):<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>6<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>2nd term<\/strong><\/p>\n<p><strong>Faculty Package: 1 course<\/strong><\/p>\n<p><strong>Major Required: DSPS1002 and 1003<\/strong><\/p>\n<p><strong>Major Elective(s):<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>3<\/strong><\/p>\n<p><strong>6<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\"><strong>Second Year of Attendance<\/strong><\/td>\n<td><strong>1st term<\/strong><\/p>\n<p><strong>Major Required: DSPS2101 and 2501<\/strong><\/p>\n<p><strong>Major Elective(s): 1 course<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>6<\/strong><\/p>\n<p><strong>3<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"3\"><strong>2nd term<\/strong><\/p>\n<p><strong>Major Required: DSPS2102, 2201 and 2301<\/strong><\/p>\n<p><strong>Major Elective(s): 1-2 course(s)<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>3-6<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"3\"><strong>Third Year of Attendance<\/strong><\/td>\n<td rowspan=\"2\"><strong>1st term<\/strong><\/p>\n<p><strong>Compulsory Resident Study Overseas<\/strong><\/td>\n<td>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td><strong>9<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>2nd term<\/strong><\/p>\n<p><strong>Major Required: DSPS3202, 3501 and 3801<\/strong><\/p>\n<p><strong>Major Elective(s): 1-2 course(s)<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>9<\/strong><\/p>\n<p><strong>3-6<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\"><strong>Fourth Year of Attendance<\/strong><\/td>\n<td><strong>1st term<\/strong><\/p>\n<p><strong>Major Required: DSPS4801<\/strong><\/p>\n<p><strong>Major Elective(s): 1-2 course(s)<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>3<\/strong><\/p>\n<p><strong>3-6<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>2nd term<\/strong><\/p>\n<p><strong>Major Required: DSPS4802<\/strong><\/p>\n<p><strong>Major Elective(s): 1-2 course(s)<\/strong><\/td>\n<td>&nbsp;<\/p>\n<p><strong>3<\/strong><\/p>\n<p><strong>3-6<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>Total (including Faculty Package):<\/strong><\/td>\n<td><strong>72<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"card\">\n<div id=\"heading-2041\" class=\"card-header\">\n<h2 class=\"mb-0\"><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<footer class=\"footer pt-3 pb-3 bg-dark text-white\">\n<div class=\"container\">\n<div class=\"row sitemap\">\n<div class=\"col-md-2 col-4\">\n<ul>\n<li><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/footer>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                            <div class=\"program-faq-wrapper bg-grey rounded-[10px] overflow-hidden transition-all duration-300\">\n                                    <button type=\"button\"\n                                        class=\"w-full px-5 xl:px-10 py-4 xl:py-5 flex items-center justify-between text-left transition-colors duration-300 group hover:bg-secondary\">\n                                        <p\n                                            class=\"heading6 text-slateTeal-700 max-w-[calc(100%-45px)] group-hover:text-white transition-colors\">\n                                            Course List                                        <\/p>\n                                        <span\n                                            class=\"inline-flex items-center justify-center w-10 h-10 rounded-full bg-transparent group-hover:bg-white transition-colors flex-shrink-0\">\n                                            <img decoding=\"async\" src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/plus.svg\" alt=\"expand\"\n                                                class=\"w-5 h-5 object-contain transition-transform duration-300\"\n                                                data-base-src=\"https:\/\/sgps.visibleone.dev\/wp-content\/themes\/cuhk-sgps\/public\/icons\/\">\n                                        <\/span>\n                                    <\/button>\n\n                                    <div\n                                        class=\"program-faq-content hidden px-5 xl:px-10 py-5 xl:py-8 border-t border-gray-200\/20 bg-white\">\n                                        <div class=\"prose max-w-none text-dark\">\n                                            <table class=\"Table\" cellspacing=\"0\" align=\"left\">\n<tbody>\n<tr>\n<td><strong>Course Code<\/strong><\/td>\n<td><strong>Course Name<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a0Required Courses<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a01\u00a0Faculty Package<\/strong><\/td>\n<\/tr>\n<tr>\n<td>DSPS1001<\/td>\n<td>Introduction to Policy Sciences<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a02 (a)\u00a0Required Courses<\/strong><\/td>\n<\/tr>\n<tr>\n<td>DSPS1002<\/td>\n<td>Data Science and Public Policy<\/td>\n<\/tr>\n<tr>\n<td>DSPS1003<\/td>\n<td>Foundation of Data Science<\/td>\n<\/tr>\n<tr>\n<td>DSPS2101<\/td>\n<td>Research Methods for Policy Studies<\/td>\n<\/tr>\n<tr>\n<td>DSPS2102<\/td>\n<td>Statistical Analysis for Policy Decision<\/td>\n<\/tr>\n<tr>\n<td>DSPS2201<\/td>\n<td>Data Preprocessing for Data Analytics<\/td>\n<\/tr>\n<tr>\n<td>DSPS2301<\/td>\n<td>Policy Analysis and Design Thinking<\/td>\n<\/tr>\n<tr>\n<td>DSPS2501<\/td>\n<td>Managing Technology and Policy Innovation<\/td>\n<\/tr>\n<tr>\n<td>DSPS3202<\/td>\n<td>Machine Learning for Public Policy<\/td>\n<\/tr>\n<tr>\n<td>DSPS3501<\/td>\n<td>Policy Leadership and Entrepreneurship Workshop<\/td>\n<\/tr>\n<tr>\n<td>DSPS3801<\/td>\n<td>Internship<\/td>\n<\/tr>\n<tr>\n<td>DSPS4801<\/td>\n<td>Graduation Capstone Project I<\/td>\n<\/tr>\n<tr>\n<td>DSPS4802<\/td>\n<td>Graduation Capstone Project II<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a0Elective Courses<\/strong><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a03 (a)\u00a0Elective Courses<\/strong><\/td>\n<\/tr>\n<tr>\n<td>DSPS3310<\/td>\n<td>Collaborative Governance in a Global Context<\/td>\n<\/tr>\n<tr>\n<td>DSPS3320<\/td>\n<td>Data Science and Regulation<\/td>\n<\/tr>\n<tr>\n<td>DSPS3802<\/td>\n<td>Advanced Data Visualization<\/td>\n<\/tr>\n<tr>\n<td>DSPS3803<\/td>\n<td>AI for Social Good<\/td>\n<\/tr>\n<tr>\n<td>DSPS4203<\/td>\n<td>Advanced Applications of Data Science in Public Policy<\/td>\n<\/tr>\n<tr>\n<td>DSPS4310<\/td>\n<td>Policy and Programme Evaluation<\/td>\n<\/tr>\n<tr>\n<td>DSPS4803<\/td>\n<td>Selected Topics in Data Science and Policy Studies III<\/td>\n<\/tr>\n<tr>\n<td>DSPS4804<\/td>\n<td>Selected Topics in Data Science and Policy Studies IV<\/td>\n<\/tr>\n<tr>\n<td>ECON4130<\/td>\n<td>Economic Analysis for Social Networks<\/td>\n<\/tr>\n<tr>\n<td>SOCI3236<\/td>\n<td>Migration and Policy Reflection on Global Citizenship<\/td>\n<\/tr>\n<tr>\n<td>SOWK2204<\/td>\n<td>Social Innovation and Social Change for Good<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a03 (b)(i) Disciplinary Elective Courses<\/strong><\/td>\n<\/tr>\n<tr>\n<td>COMM3660<\/td>\n<td>Info &amp; Data Visualization<\/td>\n<\/tr>\n<tr>\n<td>COMM3680<\/td>\n<td>Business &amp; Financial Reporting<\/td>\n<\/tr>\n<tr>\n<td>COMM3711<\/td>\n<td>Script Writing and Screenplay<\/td>\n<\/tr>\n<tr>\n<td>COMM3733<\/td>\n<td>Television Production<\/td>\n<\/tr>\n<tr>\n<td>ECON3121<\/td>\n<td>Introductory Econometrics<\/td>\n<\/tr>\n<tr>\n<td>ECON3140<\/td>\n<td>Financial Data Analysis<\/td>\n<\/tr>\n<tr>\n<td>ECON3410<\/td>\n<td>Money and Banking<\/td>\n<\/tr>\n<tr>\n<td>ECON3430<\/td>\n<td>Public Finance<\/td>\n<\/tr>\n<tr>\n<td>ECON3590<\/td>\n<td>Business Economics<\/td>\n<\/tr>\n<tr>\n<td>GPAD4225<\/td>\n<td>Theories of Int&#8217;l Relations<\/td>\n<\/tr>\n<tr>\n<td>GRMD3404<\/td>\n<td>Natural Hazards and Human Res<\/td>\n<\/tr>\n<tr>\n<td>PSYC3820<\/td>\n<td>Industrial-Organizational Psy<\/td>\n<\/tr>\n<tr>\n<td>SOCI3229<\/td>\n<td>Quantitative Data Analysis<\/td>\n<\/tr>\n<tr>\n<td>SOWK3310<\/td>\n<td>Social Welfare Administration<\/td>\n<\/tr>\n<tr>\n<td>SOWK3340<\/td>\n<td>Social Policy and Planning<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\"><strong>\u00a03 (b)(ii) Technology and Statistics Elective Courses<\/strong><\/td>\n<\/tr>\n<tr>\n<td>CSCI2100<\/td>\n<td>Data Structures<\/td>\n<\/tr>\n<tr>\n<td>CSCI2510<\/td>\n<td>Computer Organization<\/td>\n<\/tr>\n<tr>\n<td>CSCI2520<\/td>\n<td>Data Structures and Applications<\/td>\n<\/tr>\n<tr>\n<td>CSCI2720<\/td>\n<td>Building Web Applications<\/td>\n<\/tr>\n<tr>\n<td>CSCI3100<\/td>\n<td>Software Engineering<\/td>\n<\/tr>\n<tr>\n<td>CSCI3150<\/td>\n<td>Introduction to Operating Systems<\/td>\n<\/tr>\n<tr>\n<td>CSCI3160<\/td>\n<td>Design and Analysis of Algorithms<\/td>\n<\/tr>\n<tr>\n<td>CSCI3170<\/td>\n<td>Introduction to Database Systems<\/td>\n<\/tr>\n<tr>\n<td>CSCI3180<\/td>\n<td>Principles of Programming Languages<\/td>\n<\/tr>\n<tr>\n<td>CSCI3190<\/td>\n<td>Introduction to Discrete Mathematics and Algorithms<\/td>\n<\/tr>\n<tr>\n<td>CSCI3230<\/td>\n<td>Fundamentals of Artificial Intelligence<\/td>\n<\/tr>\n<tr>\n<td>CSCI3250<\/td>\n<td>Computers and Society<\/td>\n<\/tr>\n<tr>\n<td>CSCI3260<\/td>\n<td>Principles of Computer Graphics<\/td>\n<\/tr>\n<tr>\n<td>CSCI3280<\/td>\n<td>Introduction to Multimedia Systems<\/td>\n<\/tr>\n<tr>\n<td>CSCI3290<\/td>\n<td>Computational Imaging and Vision<\/td>\n<\/tr>\n<tr>\n<td>CSCI3310<\/td>\n<td>Mobile Computing and Applications Development<\/td>\n<\/tr>\n<tr>\n<td>CSCI3320<\/td>\n<td>Fundamentals of Machine Learning<\/td>\n<\/tr>\n<tr>\n<td>CSCI4130<\/td>\n<td>Introduction to Cyber Security<\/td>\n<\/tr>\n<tr>\n<td>CSCI4160<\/td>\n<td>Distributed and Parallel Computing<\/td>\n<\/tr>\n<tr>\n<td>CSCI4180<\/td>\n<td>Introduction to Cloud Computing and Storage<\/td>\n<\/tr>\n<tr>\n<td>CSCI4190<\/td>\n<td>Introduction to Social Networks<\/td>\n<\/tr>\n<tr>\n<td>ENGG2760<\/td>\n<td>Probability for Engineers<\/td>\n<\/tr>\n<tr>\n<td>ENGG2780<\/td>\n<td>Statistics for Engineers<\/td>\n<\/tr>\n<tr>\n<td>IERG3320<\/td>\n<td>Social Media and Human Information Interaction<\/td>\n<\/tr>\n<tr>\n<td>IERG4230<\/td>\n<td>Introduction to Internet of Things<\/td>\n<\/tr>\n<tr>\n<td>IERG4330<\/td>\n<td>Programming Big Data Systems<\/td>\n<\/tr>\n<tr>\n<td>SEEM2460<\/td>\n<td>Introduction to Data Science<\/td>\n<\/tr>\n<tr>\n<td>SEEM3680<\/td>\n<td>Technology, Consulting and Analytics in Practice<\/td>\n<\/tr>\n<tr>\n<td>SEEM4630<\/td>\n<td>E-Commerce Data Mining<\/td>\n<\/tr>\n<tr>\n<td>SEEM4720<\/td>\n<td>Computational Finance<\/td>\n<\/tr>\n<tr>\n<td>STAT2001<\/td>\n<td>Basic Concepts in Statistics and Probability I<\/td>\n<\/tr>\n<tr>\n<td>STAT2005<\/td>\n<td>Programming Languages for Statistics<\/td>\n<\/tr>\n<tr>\n<td>STAT2006<\/td>\n<td>Basic Concepts in Statistics and Probability II<\/td>\n<\/tr>\n<tr>\n<td>STAT2102<\/td>\n<td>Basic Statistical Concepts and Methods II<\/td>\n<\/tr>\n<tr>\n<td>STAT3001<\/td>\n<td>Foundation of Financial and Managerial Statistics<\/td>\n<\/tr>\n<tr>\n<td>STAT3003<\/td>\n<td>Survey Methods<\/td>\n<\/tr>\n<tr>\n<td>STAT3005<\/td>\n<td>Nonparametric Statistics<\/td>\n<\/tr>\n<tr>\n<td>STAT3006<\/td>\n<td>Statistical Computing<\/td>\n<\/tr>\n<tr>\n<td>STAT3008<\/td>\n<td>Applied Regression Analysis<\/td>\n<\/tr>\n<tr>\n<td>STAT4001<\/td>\n<td>Data Mining and Statistical Learning<\/td>\n<\/tr>\n<tr>\n<td>STAT4003<\/td>\n<td>Statistical Inference<\/td>\n<\/tr>\n<tr>\n<td>STAT4004<\/td>\n<td>Actuarial Science<\/td>\n<\/tr>\n<tr>\n<td>STAT4005<\/td>\n<td>Time Series<\/td>\n<\/tr>\n<tr>\n<td>STAT4006<\/td>\n<td>Categorical Data Analysis<\/td>\n<\/tr>\n<tr>\n<td>STAT4008<\/td>\n<td>Survival Modelling<\/td>\n<\/tr>\n<tr>\n<td>STAT4010<\/td>\n<td>Bayesian Learning<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n                                        <\/div>\n                                    <\/div>\n                                <\/div>\n                                                    <\/div>\n                                    <\/div>\n                    <\/div>\n    <\/div>\n\n<script>\n    document.addEventListener(\"DOMContentLoaded\", function () {\n        const faqWrappers = document.querySelectorAll('.program-faq-wrapper');\n\n        faqWrappers.forEach(wrapper => {\n            const btn = wrapper.querySelector('button');\n            const content = wrapper.querySelector('.program-faq-content');\n            const icon = wrapper.querySelector('img');\n            const iconBaseSrc = icon ? icon.dataset.baseSrc : '';\n\n            if (!btn || !content) return;\n\n            btn.addEventListener('click', (e) => {\n                e.preventDefault();\n                const isOpen = !content.classList.contains('hidden');\n\n                if (isOpen) {\n                    content.classList.add('hidden');\n                    btn.classList.remove('bg-secondary');\n                    const p = btn.querySelector('p');\n                    if (p) p.classList.remove('text-white');\n                    const span = btn.querySelector('span');\n                    if (span) span.classList.remove('bg-white');\n\n                    if (icon) {\n                        icon.src = iconBaseSrc + 'plus.svg';\n                        icon.style.transform = 'rotate(0deg)';\n                    }\n                } else {\n                    content.classList.remove('hidden');\n                    btn.classList.add('bg-secondary');\n                    const p = btn.querySelector('p');\n                    if (p) p.classList.add('text-white');\n                    const span = btn.querySelector('span');\n                    if (span) span.classList.add('bg-white');\n\n                    if (icon) {\n                        icon.src = iconBaseSrc + 'minus.svg';\n                        icon.style.transform = 'rotate(0deg)';\n                    }\n                }\n            });\n        });\n    });\n<\/script>\n\n<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n    document.addEventListener(\"DOMContentLoaded\", function () {\n        const allToggles = document.querySelectorAll(\".sidebar-toggle, .sidebar-sub-toggle\");\n        const allLinks = document.querySelectorAll(\".sidebar-link\");\n        const tabContents = document.querySelectorAll(\".program-tab-content\");\n\n        function resetLinks() {\n            allLinks.forEach(l => {\n                l.classList.remove(\"active\", \"text-primary\");\n                l.classList.add(\"text-dark\");\n\n                const dot = l.querySelector(\".dot-indicator, span.rounded-full\");\n                if (dot) {\n                    dot.classList.remove(\"bg-primary\");\n                    if (l.closest('.sidebar-grand-menu')) {\n                        dot.classList.add(\"bg-transparent\", \"border\", \"border-dark\");\n                    } else {\n                        dot.classList.add(\"bg-dark\");\n                    }\n                }\n\n                if (l.parentElement.classList.contains('border-b')) {\n                    l.classList.remove(\"bg-primary\", \"text-white\");\n                }\n            });\n        }\n\n        function activateLink(linkElement) {\n            resetLinks();\n            linkElement.classList.add(\"active\");\n            linkElement.classList.remove(\"text-dark\");\n\n            const dot = linkElement.querySelector(\".dot-indicator, span.rounded-full\");\n            if (dot) {\n                dot.classList.remove(\"bg-dark\", \"bg-transparent\", \"border\", \"border-dark\");\n                dot.classList.add(\"bg-primary\");\n            }\n\n            if (linkElement.parentElement.classList.contains('border-b')) {\n                linkElement.classList.add(\"bg-primary\", \"text-white\");\n            }\n        }\n\n        function openAccordion(btn) {\n            const menu = btn.nextElementSibling;\n            if (!menu) return;\n\n            const parentUl = btn.closest('ul');\n            if (parentUl) {\n                const siblingButtons = Array.from(parentUl.children).map(li => li.querySelector('button')).filter(b => b && b !== btn);\n                siblingButtons.forEach(otherBtn => {\n                    closeAccordion(otherBtn);\n                });\n            }\n\n            btn.classList.add(\"active-parent\", \"text-white\");\n            btn.classList.remove(\"text-dark\");\n\n            const dot = btn.querySelector('.dot-indicator');\n            if (dot) { dot.classList.replace('bg-dark', 'bg-white'); }\n\n            btn.setAttribute(\"aria-expanded\", \"true\");\n            menu.classList.remove(\"hidden\");\n        }\n\n        function closeAccordion(btn) {\n            if (!btn) return;\n            const menu = btn.nextElementSibling;\n            if (!menu) return;\n\n            btn.classList.remove(\"active-parent\", \"text-white\");\n            btn.classList.add(\"text-dark\");\n\n            const dot = btn.querySelector('.dot-indicator');\n            if (dot) { dot.classList.replace('bg-white', 'bg-dark'); }\n\n            btn.setAttribute(\"aria-expanded\", \"false\");\n            menu.classList.add(\"hidden\");\n        }\n\n        function switchTab(targetId) {\n            if (!targetId || targetId === '#' || !targetId.startsWith('#')) return;\n\n            tabContents.forEach(content => content.classList.add('hidden'));\n\n            try {\n                const targetContent = document.querySelector(targetId);\n                if (targetContent) {\n                    targetContent.classList.remove('hidden');\n\n                    allLinks.forEach(l => {\n                        if (l.getAttribute('href') === targetId) {\n                            activateLink(l);\n\n                            let parent = l.parentElement;\n                            while (parent) {\n                                if (parent.classList.contains('sidebar-sub-menu') || parent.classList.contains('sidebar-grand-menu')) {\n                                    const toggleBtn = parent.previousElementSibling;\n                                    if (toggleBtn && (toggleBtn.classList.contains('sidebar-toggle') || toggleBtn.classList.contains('sidebar-sub-toggle'))) {\n                                        toggleBtn.classList.add(\"active-parent\", \"text-white\");\n                                        toggleBtn.classList.remove(\"text-dark\");\n                                        const dot = toggleBtn.querySelector('.dot-indicator');\n                                        if (dot) dot.classList.replace('bg-dark', 'bg-white');\n                                        toggleBtn.setAttribute(\"aria-expanded\", \"true\");\n                                        parent.classList.remove(\"hidden\");\n                                    }\n                                }\n                                parent = parent.parentElement;\n                                if (parent.classList.contains('sidebar-wrapper')) break;\n                            }\n                        }\n                    });\n                }\n            } catch (e) { console.error(\"Tab switch error:\", e); }\n        }\n\n        allToggles.forEach((btn) => {\n            btn.addEventListener(\"click\", function (e) {\n                const href = this.getAttribute(\"data-href\");\n                const isAnchor = href && href.startsWith(\"#\");\n                const menu = this.nextElementSibling;\n\n                if (menu) {\n                    e.preventDefault();\n                    e.stopPropagation();\n\n                    const isOpen = this.getAttribute(\"aria-expanded\") === \"true\";\n\n                    if (isOpen) {\n                        closeAccordion(this);\n                    } else {\n                        openAccordion(this);\n                        if (isAnchor) switchTab(href);\n                    }\n                }\n                else if (isAnchor) {\n                    e.preventDefault();\n                    switchTab(href);\n                    allToggles.forEach(b => {\n                        b.classList.remove(\"active-parent\", \"text-white\");\n                        const d = b.querySelector('.dot-indicator');\n                        if (d) d.classList.replace('bg-white', 'bg-dark');\n                    });\n                    this.classList.add(\"active-parent\", \"text-white\");\n                }\n            });\n        });\n\n        allLinks.forEach((link) => {\n            link.addEventListener(\"click\", function (e) {\n                const href = this.getAttribute(\"href\");\n                if (href && href.startsWith(\"#\")) {\n                    e.preventDefault();\n                    e.stopPropagation();\n                    switchTab(href);\n                    history.pushState(null, null, href);\n                }\n            });\n        });\n\n        const hash = window.location.hash;\n        if (hash && hash !== '#') {\n            switchTab(hash);\n        } else {\n            const hasActivePHP = document.querySelector('.sidebar-link.active') || document.querySelector('.sidebar-toggle.active-parent');\n            if (!hasActivePHP && tabContents.length > 0) {\n                const firstAnchorLink = Array.from(allLinks).find(l => l.getAttribute('href') && l.getAttribute('href').startsWith('#'));\n                if (firstAnchorLink) {\n                    firstAnchorLink.click();\n                }\n            }\n        }\n    });\n<\/script>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":2199,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"footnotes":"","_tec_slr_enabled":"","_tec_slr_layout":""},"class_list":["post-2209","page","type-page","status-publish","hentry"],"acf":[],"ticketed":false,"_links":{"self":[{"href":"https:\/\/sgps.visibleone.dev\/sc\/wp-json\/wp\/v2\/pages\/2209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sgps.visibleone.dev\/sc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sgps.visibleone.dev\/sc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sgps.visibleone.dev\/sc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sgps.visibleone.dev\/sc\/wp-json\/wp\/v2\/comments?post=2209"}],"version-history":[{"count":0,"href":"https:\/\/sgps.visibleone.dev\/sc\/wp-json\/wp\/v2\/pages\/2209\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/sgps.visibleone.dev\/sc\/wp-json\/wp\/v2\/pages\/2199"}],"wp:attachment":[{"href":"https:\/\/sgps.visibleone.dev\/sc\/wp-json\/wp\/v2\/media?parent=2209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}