Together they strengthen students' 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.
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.
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.
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.
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.
This course introduces students to the machine learning concepts and techniques that are relevant to policy analytics. 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.
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. 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. The course also intends to nurture students to have a responsible and reflective role in society and to pursue a better governance.
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. 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. 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.
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's potential for policy design and analysis.
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’s potential for policy design and analysis.
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. 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. 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.
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.
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, transformers, stanza and spaCy. 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.
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' practical skills. It is recommended that the internship to be conducted in summer holiday i.e. June to August, after finishing year two studies in the block mode (i.e. 5 days x 8 hours).
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.
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’ 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.
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. Topics covered would depend on knowledge and expertise of the instructor, and the latest development and innovations in the field. Students will be equipped with the most advanced capacities and methods to conduct data analytics related to policy decisions.
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.
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.
The graduation capstone project is about generating innovative ideas and implementing actionable knowledge to create impactful solutions. 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.
The graduation capstone project is about generating innovative ideas and implementing actionable knowledge to create impactful solutions. 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.
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.
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.