{"id":2212,"date":"2026-02-06T10:38:07","date_gmt":"2026-02-06T02:38:07","guid":{"rendered":"https:\/\/sgps.visibleone.dev\/bssc-in-data-science-and-policy-studies-dsps\/dsps-courses\/"},"modified":"2026-02-06T10:38:07","modified_gmt":"2026-02-06T02:38:07","slug":"dsps-courses","status":"publish","type":"page","link":"https:\/\/sgps.visibleone.dev\/tc\/bssc-in-data-science-and-policy-studies-dsps\/dsps-courses\/","title":{"rendered":"DSPS Courses"},"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\/tc\/\" 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                    DSPS Courses                <\/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            Courses        <\/h3>\n    \n            <div class=\"space-y-8\">\n                            <div class=\"faq-group\">\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                                            DSPS1001 Introduction to Policy Sciences                                        <\/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                                            <p>This course introduces key concepts, theories and models in the study of policy sciences. To resolve complex and multi-level public problems of a globalized world in ways that help to identify and\u00a0enhance the common interest, policy sciences provide an integrated and interdisciplinary approach for making good policy decisions. This course also aims to help students understand the process and structure in designing policies. The concerns of this course are integrating theory and practice into actionable social knowledge and apply it to real world problems.<\/p>\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                                            DSPS1002 Data Science and Public Policy (for 2022-23 Entry &amp; Before)                                        <\/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                                            <p>This course focuses on the important connection between data science and public policy by identifying and analyzing the policy challenges posed by data science technologies. It assesses what policy options and tools are available to address them and examines what new capacities governments and also citizens must develop in the era of data science. Students would also be introduced to the professional and ethical responsibilities and social, economic, political and legal impacts under the changes and innovations brought by data science.<\/p>\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                                            DSPS1003 Foundation of Data Science                                        <\/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                                            <p>This course is intended for students with little or no programming experience. It is designed to provide students with a firm foundation for learning modern data science, which uses computer programming to wrangle and analyze data. Adopting a hands-on approach, this course covers all the basics of programming in Python, as well as general computer programming concepts and techniques, such as branching, looping and inheritance. It also familiarizes students with some of the most useful Python libraries for data science, such as NumPy, pandas and matplotlib. This course plays a foundational role in the data science curriculum.<\/p>\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                                            DSPS1004 Statistics for Data Science and Policy Studies (NEW)                                        <\/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                                            <p>This course provides an introduction to data science and its applications in policy analysis. Students will learn the fundamental concepts of statistics and probability theory and their role in policy research. Through hands-on exercises and case studies, students will gain practical experience in descriptive statistics, probability distributions, statistical inference, and analysis. Students will also develop skills in communicating statistical results to policy audiences through effective writing and data visualization techniques. By the end of the course, students will have a solid understanding of statistical methods commonly used in policy analysis and be able to apply them to real-world problems in policy studies.<\/p>\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                                            DSPS2101 Research Methods for Policy Studies (for 2022-23 Entry &amp; Before)                                        <\/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                                            <p>This course introduces major methods used in policy studies research, with both quantitative and qualitative methods as the foci. This course discusses major methodological issues, stages and process of research, the use of appropriate methods, strategies and tools with the objective of enabling students to adopt a multimethod and critical approach to conduct research of public policies and data science. Course contents also include the interpretation and communication of findings to different stakeholders, research ethics and limitations, and using research to generate impact.<\/p>\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                                            DSPS2102 Statistical Analysis for Policy Decision                                        <\/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                                            <p>This course introduces statistical concepts and applications that are heavily used in quantitative social science research and policy analysis. The course serves as a foundation in empirical research on social science issues and also as a prerequisite to taking more advanced data science courses (such as DSPS2201 and DSPS3202). This course will provide an overview of the empirical challenges in establishing causal arguments in social science and policy studies, and teach the statistical methods to address them. Major topics covered include simple and multiple regression, ordinary least squares method, dummy variables, heteroskedasticity, and basic time series analysis. Students will learn to apply the above techniques for estimating social science relationships, testing hypothesis, forecasting variables, and evaluating policies. They will also gain hands-on coding experience to analyze cross-sectional and time series data using data science software.<\/p>\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                                            DSPS2104 Advanced Programming for Data Science (NEW)                                        <\/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                                            <p>This course is designed for students with prior programming experience interested in learning C# programming and game development. The course covers fundamental programming concepts like object-oriented programming, control structures, collections, and error handling in C#. Students will also learn how to create games with Unity, including working with the Unity editor, physics engine, game assets, and game AI. The course begins with an introduction to C# programming language and control structures and gradually progresses to advanced programming concepts, such as inheritance and polymorphism. Additionally, students will learn how to handle errors and debug code. The second half of the course focuses on Unity game development. Students will learn to use the Unity editor to create game objects, scenes, and gameplay mechanics. They will also learn to work with some of Unity&#8217;s built-in features, e.g., animations, particle effects, and game AI. By the end of the course, students will have the skills and knowledge necessary to write a C# program and build a fully functional and engaging game with Unity.<\/p>\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                                            DSPS2201 Data Preprocessing for Data Analytics                                        <\/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                                            <p>This course teaches students the major computing applications and coding languages, such as R and\/or Python, of data analytics and how to apply them in public policy.\u00a0 The emphasis of the course is to apply data analytics to make theory-guided and data-driven policy decisions.\u00a0 With the technical competence provided by the course, students are expected to be both a skillful user of data analytics and an intelligent policymaker informed by data science.<\/p>\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                                            DSPS2202 Database Systems for Data Science                                        <\/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                                            <p>This course covers the fundamental concepts of database systems and their role in data science projects. Students will gain practical experience working with relational databases, as well as learn how to design effective data models and optimize database performance. Topics covered may include SQL basics, entity-relationship modeling, normalization, indexing, and query optimization. This course is ideal for individuals with prior programming experience interested in learning about databases for data science.<\/p>\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                                            DSPS2301 Policy Analysis and Design Thinking                                        <\/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                                            <p>This course integrates public policy analysis and design thinking to give students an integrated and comprehensive approach of resolving public problems. Design thinking, with its key features of being solution-based, user involvement, co-creation of knowledge, co-evolution of solution and problem, complements the economics-based and analytical model of public policy analysis well.<br \/>\nTogether they strengthen students&#8217; ability in serving the dual role of a capable policy designer and an effective analyst who solve the policy problem and satisfy the diverse concerns of stakeholders.<\/p>\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                                            DSPS2501 Managing Technology and Policy Innovation                                        <\/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                                            <p>This course introduces the theories and strategies of managing technology and policy innovation by analyzing the process and key factors. It shows how organizational, institutional and social contexts are interconnected in fostering policy creativity and promoting the diffusion and adoption of innovation. It lets students understand that policy innovation via technologies is a social and organizational process and sustainable policy innovation is only possible with recognition of the technological, institutional, and human dimensions of technological innovation.<\/p>\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                                            DSPS2730 Linear Algebra for Data Science (NEW)                                        <\/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                                            <p>This course is designed to provide students with the essential foundational concepts of modern linear algebra for understanding contemporary data science and machine learning techniques. Stressing on intuition from coding rather than traditional mathematical proofs, this course approaches linear algebra from a computational perspective, where linear algebra concepts are implemented in Python code with a focus on applications in data science and machine learning. This course is ideal for students with prior programming experience who are interested in understanding modern linear algebra and its applications in data science and machine learning from a computational perspective.<\/p>\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                                            DSPS2830 Calculus for Data Science (NEW)                                        <\/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                                            <p>This course is designed to provide students with the essential foundational concepts of calculus for understanding contemporary machine learning and data science algorithms in which calculus is used as an optimization tool. It approaches calculus, both single-variable and multivariate, from a computational perspective, stressing on intuition from coding rather than traditional mathematical proofs. This course is ideal for students with prior programming experience who are interested in understanding the powerful optimization algorithms used in modern data science and machine learning.<\/p>\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                                            DSPS3190 Big Data Analytics for Public Policy (NEW)                                        <\/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                                            <p>This course provides a comprehensive understanding of Big Data computing systems and programming models. Students will gain hands-on experience working with mainstream open-source platforms for Big Data processing and analytics, including Hadoop and Spark. The course covers the architecture and components of Hadoop and Spark, data processing with Spark, and advanced topics such as Spark Streaming, graph processing, and machine learning. Students will learn to develop operational and programming tools for data collection, serialization, migration, and workflow coordination in Big Data pipelines. By the end of the course, students will be able to design and implement solutions to real-world Big Data problems using Hadoop or Spark. This course is ideal for students with prior programming and database experience interested in developing expertise in Big Data computing systems and programming models for processing and analyzing large-scale datasets.<\/p>\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                                            DSPS3202 Machine Learning for Public Policy                                        <\/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                                            <p>This course introduces students to the machine learning concepts and techniques that are relevant to policy analytics.\u00a0 Major topics include linear regression, predictive modeling, classification, resampling methods, dimension reduction techniques, principal component analysis, smoothing splines. Additional topics such as decision trees, support vector machines and clustering methods may also be introduced. Students will learn how to employ these methods to conduct supervised and unsupervised learning for social and policy analytics, and gain hands-on experience with real-life data using data science software.<\/p>\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                                            DSPS3310 Collaborative Governance in a Global Context                                        <\/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                                            <p>This course aims to provide students with knowledge, skills and applications of collaborative governance in a rapidly changing globalized world. Collaborative governance is broadly defined as the processes and structures of public policy decision making and management that engage people constructively across the boundaries of public, private and civic society for a public purpose that could not otherwise be accomplished.\u00a0 With the increasingly limited role of government in governance, the ability of policymakers to collaborate with non-state actors across levels and boundaries becomes critical for addressing policy challenges. The course focuses on how collaborative governance can build consensus and deliberative purposes of public policy and governance through studying its formats, process, rationales, concepts and outcomes as well as evaluation of its effectiveness and dilemma.\u00a0 The course also intends to nurture students to have a responsible and reflective role in society and to pursue a better governance.<\/p>\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                                            DSPS3320 Data Science and Regulation                                        <\/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                                            <p>The course focuses on the regulatory issues and concerns when the governments take data science as a paradigm to enhance the capacity of public policy.\u00a0 Advance in data science radically transforms the way data can be handled and utilized, and inevitably generates new regulatory concerns and debates due to the clash of competing values and interests.\u00a0 For example, while privacy and citizen rights advocates strive to decrease unexpected uses of data, many scientists and institutions may attempt to use data to design and evaluate public policies in order to maximize its effectiveness. This course discusses theoretical approaches to regulations from multidisciplinary and transdisciplinary approaches for the analysis of regulatory institutions, practices and ideas in data regulation as well as the dilemma between utilization of data and its protection, accessibility and transparency.<\/p>\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                                            DSPS3330 AR\/VR Applications for Policy Design (NEW)                                        <\/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                                            <p>This course is designed to provide students with practical knowledge and skills in creating virtual and augmented reality (VR\/AR) experiences for policy design and analysis. Students will learn about the capabilities and limitations of various VR\/AR systems and their applications in policy design and analysis. They will also learn to create 3D models using appropriate software and techniques and use Unity as a development platform to create VR\/AR applications. This course is ideal for students with prior programming experience interested in exploring VR\/AR technology&#8217;s potential for policy design and analysis.<\/p>\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                                            DSPS3350 Computer Simulation for Policymaking (NEW)                                        <\/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                                            <p>This course introduces the fundamentals of systems modelling and simulation, which are increasingly popular tools for developing, implementing, and evaluating public policy. The course will expose students to diverse system modelling and simulation approaches and emphasize their applications in policymaking to equip them with the skills they will need to conduct technically-focused policy analysis. Teaching is conducted through class lectures and tutorials related to simulation software applications (e.g., Anylogic). This course is ideal for individuals with prior programming experience interested in exploring computer simulation\u2019s potential for policy design and analysis.<\/p>\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                                            DSPS3501 Policy Leadership and Entrepreneurship Workshop                                        <\/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                                            <p>This course studies how leadership and entrepreneurship are interrelated to create social and political impacts throughout the policy process, in particular, how leadership acts as an important factor to influence the social environment to nurture entrepreneurial activities.\u00a0 Leadership provides social source of influence and vision that one uses to inspire action taken by others, and to mobilize others to achieve a common goal. Entrepreneurship is the recognition of opportunities by coupling needs, wants, resources, and problems with innovative solutions and make changes to society.\u00a0 With a workshop format, the course provides students more interactive experience to equip them with the mindset, skills, and strategies of policy leadership and entrepreneurship. Policy leaders and entrepreneurs will be invited to serve as guest speakers in order to offer students the opportunities to learn from their practical experience.<\/p>\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                                            DSPS3790 Social Network Analysis for Public Policy (NEW)                                        <\/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                                            <p>This course is designed to introduce students to the concepts and methods of social network analysis (SNA), including network types, levels of analysis, data collection, descriptive methods and inferential methods, and their applications in public policy, such as policy agenda setting, policy network, advocacy coalition, policy learning and diffusion, and policy implementation. It also familiarizes students with network analysis software (e.g., Python and\/or R). This course is ideal for students with basic knowledge of data analytics who are interested in understanding and using SNA in public policy studies.<\/p>\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                                            DSPS3791 Natural Language Processing for Public Policy (NEW)                                        <\/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                                            <p>This course is designed to introduce students to some common methods of Natural Language Processing (NLP), including text classification, topic modelling, text summarization, event extraction and text scaling, and their applications in public policy, such as data collection for evidence-based policymaking, interpretation of political decisions, policy communication, and investigation of policy effects. It also familiarizes students with some of the most useful Python libraries for NLP, for example,\u00a0<em>transformers<\/em>,\u00a0<em>stanza<\/em>\u00a0and\u00a0<em>spaCy<\/em>. Ethical issues are also discussed. This course is ideal for students with basic knowledge of machine learning who are interested in understanding and using NLP tools in data-driven policymaking.<\/p>\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                                            DSPS3801 Internship                                        <\/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                                            <p>The aim of this course is to provide students with practical work experiences in the application of both data science and policy studies learned in DSPS programme. Students will be given opportunities to observe and experience the management operations and to have hands-on experience in public sector, non-government organizations (NGOs), private sector etc., and to experience the work life in the sector, as well as to nurture students&#8217; practical skills. It is recommended that the internship to be conducted in summer holiday i.e.\u00a0 June to August, after finishing year two studies in the block mode (i.e. 5 days x 8 hours).<\/p>\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                                            DSPS3802 Advanced Data Visualization                                        <\/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                                            <p>This course is designed to equip students with the skills to convey data-driven insights clearly and effectively. The course begins with an introduction to data visualization and perception principles, followed by an overview of visualization design principles, data preparation and exploration, and advanced visualization techniques. Students will also learn about popular visualization tools (e.g., Tableau), virtual and augmented reality technologies, ethics and bias in data visualization, data storytelling, and data visualization for big data. The course concludes with a final project, where students apply the concepts learned throughout the course to create a high-impact data visualization using advanced technologies. This course is ideal for individuals with prior programming experience interested in exploring advanced data visualization techniques and technologies.<\/p>\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                                            DSPS3803 AI for Social Good                                        <\/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                                            <p>This course introduces students with basic coding skills to modern Artificial Intelligence (AI) and its societal impacts. It focuses on the techniques of deep learning and reinforcement learning, the workhorse of modern data-centric AI technologies and their applications. Ethical challenges and policy implications of these powerful AI technologies and applications are critically discussed and their positive and negative impacts on achieving the United Nations\u2019 Sustainable Development Goals (SDGs) critically evaluated. The main concern of the course is how to ensure that these disruptive modern AI technologies are used to do good, rather than bad, to society. An emphasis is put on the need for dedicated regulatory AI policies, both at the national and international levels.<\/p>\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                                            DSPS4203 Advanced Applications of Data Science in Public Policy (for 2022-23 Entry &amp; Before)                                        <\/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                                            <p>This is a special-topics course on advanced applications of data science in decision making, visualization, research, analytics and presentation techniques to inform policy decision-making.\u00a0 Topics covered would depend on knowledge and expertise of the instructor, and the latest development and innovations in the field.\u00a0 Students will be equipped with the most advanced capacities and methods to conduct data analytics related to policy decisions.<\/p>\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                                            DSPS4310 Policy and Programme Evaluation                                        <\/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                                            <p>Policy and program evaluation has become increasingly important in the face of complex and intractable public problems to ensure a systematic and evidence-based understanding of whether and how current interventions have achieved the desired results.<\/p>\n<p>This course introduces the essential concepts, theories and methodological tools of policy and program evaluation. Through seminars and real-world examples, students will learn why, when and how to design and conduct rigorous evaluations in different policy contexts. Overall, this course aims to equip students with the knowledge and skills to critically assess evaluation studies and develop their own evaluation projects.<\/p>\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                                            DSPS4801 Graduation Capstone Project I                                        <\/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                                            <p>The graduation capstone project is about generating innovative ideas and implementing actionable knowledge to create impactful solutions.\u00a0 It offers students the opportunity to conduct a project on a selected topic under supervision related to data science and policy studies. While students are expected to integrate and apply what they have learned in the courses, internship, overseas exchanges and other learning opportunities, they are expected to address a real-world issue and to formulate feasible solutions and\/or policy recommendations for the issue. Students are expected to meet their supervisor regularly, present their findings and exhibit their final product in any formats after developing a mutual consent between students and supervisor.<\/p>\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                                            DSPS4802 Graduation Capstone Project II                                        <\/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                                            <p>The graduation capstone project is about generating innovative ideas and implementing actionable knowledge to create impactful solutions.\u00a0 It offers students the opportunity to conduct a project on a selected topic under supervision related to data science and policy studies. While students are expected to integrate and apply what they have learned in the courses, internship, overseas exchanges and other learning opportunities, they are expected to address a real-world issue and to formulate feasible solutions and\/or policy recommendations for the issue. Students are expected to meet their supervisor regularly, present their findings and exhibit their final product in any formats after developing a mutual consent between students and supervisor.<\/p>\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                                            DSPS4803 Selected Topics in Data Science and Policy Studies III (for 2022-23 Entry &amp; Before)                                        <\/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                                            <p>This course provides an in-depth analysis of important topics in data science and policy studies. The focus of the course may vary according to the area of expertise of the instructor and the interests of the class.<\/p>\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                                            DSPS4804 Selected Topics in Data Science and Policy Studies IV (for 2022-23 Entry &amp; Before)                                        <\/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                                            <p>This course provides an in-depth analysis of important topics in data science and policy studies. The focus of the course may vary according to the area of expertise of the instructor and the interests of the class.<\/p>\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":2200,"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-2212","page","type-page","status-publish","hentry"],"acf":[],"ticketed":false,"_links":{"self":[{"href":"https:\/\/sgps.visibleone.dev\/tc\/wp-json\/wp\/v2\/pages\/2212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sgps.visibleone.dev\/tc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sgps.visibleone.dev\/tc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sgps.visibleone.dev\/tc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sgps.visibleone.dev\/tc\/wp-json\/wp\/v2\/comments?post=2212"}],"version-history":[{"count":0,"href":"https:\/\/sgps.visibleone.dev\/tc\/wp-json\/wp\/v2\/pages\/2212\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/sgps.visibleone.dev\/tc\/wp-json\/wp\/v2\/pages\/2200"}],"wp:attachment":[{"href":"https:\/\/sgps.visibleone.dev\/tc\/wp-json\/wp\/v2\/media?parent=2212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}