覆盖本科到博士所有阶段!数据科学与分析学域2024秋季课程抢先看!

文摘   2024-08-22 10:51   广东  



从本科到博士

DSA2024秋季课程

抢先看



2024年秋季学期即将开始,数据科学与分析学域的教授们将在多个专业方向和本科到硕博各层次开授课程。以下为课程分类介绍:


本科-专业基础课


BSc in DSBD

数据科学与大数据技术专业


UFUG 1601


Introduction to Computer Science

Course Description

This course introduces students to the world of computer science, data analysis, and artificial intelligence. Through a series of lectures and hands-on exercises, students will learn the basics of each of these disciplines, and how they can be used to solve real-world problems. It will cover the following topics: an introduction to computer science, including an overview of its principles and concepts; the basics of data analysis, including methods for collecting, organizing, and analyzing data; an introduction to artificial intelligence, including an exploration of its various applications and capabilities; and an examination of how computer science, data analysis, and artificial intelligence can be used in combination to solve real-world problems. Upon completion of this course, students will have a strong foundation on which to build more advanced knowledge in these exciting fields.


Course Schedule

Lecture: TuTh 10:30AM-11:50AM, Rm 101, W4

Lab: Th 06:00PM-06:50PM, Rm 228, E1


Course Instructor

Prof Guoming TANG

Assistant Professor in DSA Thrust



UFUG 2601


C++ Programming

Course Description

This course covers programming and data structures using C++. In addition to basic programming concepts such as variables, arrays, pointers, and functions, students will learn about the standard data structures in C++, such as vectors, sets, maps, and queues. This course will also introduce the basics of object-oriented programming and some useful algorithms in the standard C++ libraries. Weekly laboratory experiments will provide hands-on experiences in programming.


Course Schedule

Lecture: MoTu 01:30PM-02:50PM, Rm 122, E1

Lab: Fr 01:30PM-02:20PM, Rm 228, E1


Course Instructor

Prof Weikai YANG

Assistant Professor in DSA & CMA Thrust


Other Bachelor's Programs

其他本科专业


UFUG 1602


Introduction to Java Computing

Course Description

This course introduces fundamental concepts, principles, and techniques of Java - a contemporary object-oriented programming language. Students will learn how to construct appropriate algorithms for the solution of certain problems, using variables, arrays, control statements, loops, recursion and data abstraction. Students will gain experience and confidence in the use of a high level programming language to implement algorithms.


Course Schedule

Lecture: Tu 10:30AM-12:20PM or We 01:00PM-02:50PM, Rm 134, E1

Lab: Th 11:00AM-11:50AM or Th 12:00PM-12:50PM, Rm 227, E1


Course Instructors

Prof Zeyi WEN

Assistant Professor in DSA Thrust

Prof Wei ZENG

Assistant Professor in DSA & CMA Thrust



本科-专业必修课


BSc in DSBD

数据科学与大数据技术专业


DSAA 1001


Introduction to Data Science and Analytics

Course Description

Data science changes the way people process data in different areas. It has promoted the development of many subjects. This course introduces beginners to the whole lifecycle of data science problems and solutions. The course will help students comprehensively understand the basic knowledge of data science and use computer techniques to handle the real-life data science problems. Topics covered include: data collection and processing, computer-oriented modelling techniques, relationship with other mathematics, and case studies.


Course Schedule

Lecture: We 01:30PM-04:20PM, Rm 202, E3

Lab: Fr 05:00PM-05:50PM, Rm 228, E1


Course Instructors

Prof Lei LI

Assistant Professor in DSA & INTR Thrust

Prof Jia LI

Assistant Professor in DSA Thrust

Prof Wei WANG

Professor in DSA Thrust


DSAA 2043


Design and Analysis of Algorithms

Course Description

This course introduces core data structure and algorithms, which are fundamental to data science and analytics. As an important course that bridges students to a number of advanced courses, it covers topics in asymptotic complexity analysis, typical data structures (stacks, queues, trees, and graphs), sorting, searching, data structure-specific algorithms, algorithmic strategies (e.g., divide-and-conquer, greedy, and dynamic programming), analysis and measurement of programs.


Course Schedule

Lecture: Th 04:30PM-07:20PM, Rm 101, W4

Lab: Tu 05:00PM-05:50PM, Rm 228, E1


Course Instructor

Prof Jing TANG

Assistant Professor in DSA Thrust



硕博士-专业选修课


MPhil&PhD in DSA, MSc in DCAI

数据科学与分析硕博专业

大数据智能硕士专业

DSAA 5002


Data Mining and Knowledge Discovery in Data Science

Course Description

With more and more data available, data mining and knowledge discovery has become a major field of research and applications in data science. Aimed at extracting useful and interesting knowledge from large data repositories such as databases, scientific data, social media and the Web, data mining and knowledge discovery integrates techniques from the fields of database, statistics and AI. 



Course Schedule

RPG Lecture: Mo 03:00PM-05:50PM, Rm 122, E1 (Required course for DSA RPG students)

TPG Lecture: Tu 09:00AM-11:50AM, Rm 101, E1


Course Instructors

Prof Jia LI

Assistant Professor in DSA Thrust

Prof Wei WANG

Professor in DSA Thrust


DSAA 5003


Automatic Machine Learning

Course Description

A recent trend in Data Science and Machine Learning communities is to further boost the accessibility of Machine Learning techniques by reducing the tedious effort on learning model selection, hyper-parameter tuning, etc. Automatic Machine Learning (AutoML) aims to reduce this tedious effort and make Machine Learning easier to use. In this course, students will master the basics of AutoML, and understand key techniques including hyper-parameter optimization, feature engineering and meta-learning. This course also introduces common AutoML systems and covers real-world case studies on the applications of AutoML.


Course Schedule

Lecture: Mo 09:00AM-11:50AM, Rm 150, E1


Course Instructor

Prof Zeyi WEN

Assistant Professor in DSA Thrust


DSAA 5020


Foundation of Data Science and Analytics

Course Description

This course will introduce fundamentals techniques for data science and analytics. Specifically, it will teach students how to clean the data, how to integrate data and how to store the data. On top of these, it will also teach students knowledge to conduct data analysis, such as Bayes rule and connection to inference, linear approximation and its polynomial and high dimensional extensions, principal component analysis and dimension reduction. In addition, it will also cover advanced data analytics topics including data governance, data explanation, data privacy and data fairness.


Course Schedule

Lecture: Tu 09:00AM-11:50AM, Rm 101, W1


Course Instructor

Prof Jing TANG

Assistant Professor in DSA Thrust


DSAA 5021


Data Science Computing

Course Description

This course will teach students data science computing techniques. Topics cover: (1) Basic concepts of Data Science Computing and Cloud; (2) MapReduce - the de facto datacenter-scale programming abstraction - and its open source implementation of Hadoop; and (3) Apache Spark - a new generation parallel processing framework - and its infrastructure, programming model, cluster deployment, tuning and debugging, as well as a number of specialized data processing systems built on top of Spark.


Course Schedule

Lecture: Tu 09:00AM-11:50AM, Rm 122, E1


Course Instructor

Prof Yuyu LUO

Assistant Professor in DSA Thrust


DSAA 5024


Data Exploration and Visualization

Course Description

This course covers essential techniques for data exploration and visualization. Students will learn the iterative process of data preprocessing techniques for getting data into a usable format, exploratory data analysis (EDA) techniques for formulating suitable hypotheses and validating them, and specific techniques for domain-related data exploration and visualization such as high-dimensional, hierarchical, and geospatial data. The course uses programing languages such as python and tools like Tableau.


Course Schedule

Lecture: Tu 03:00PM-05:50PM, Rm 102, E4


Course Instructor

Prof Wei ZENG

Assistant Professor in DSA & CMA Thrust


DSAA 5027


Spatio-Temporal Data Analysis

Course Description

In this course, we will introduce spatial and multimedia database management concepts, theories and technologies, from data representation, indexing, fundamental operations to advanced query processing. Challenges and solution for high dimensional data will also be introduced.


Course Schedule

Lecture: Fr 01:30PM-04:20PM, Rm 102, W1


Course Instructor

Prof Lei LI

Assistant Professor in DSA & INTR Thrust


DSAA 6000L


Industrial Analytics for Problem Solving and Process Improvement

Course Description

This graduate-level course is designed for multi-discipline students to learn and apply industrial analytics techniques for problem-solving and process improvement in various industries. The course will emphasize the Define, Measure, Analyze, Improve, and Control (DMAIC) methodology, along with other data-driven techniques for process improvement and problem-solving. Students will gain hands-on experience through case studies, assignments, and a term project. Prerequisites: Basic knowledge of statistics, data analysis, and engineering principles.


Course Schedule

Lecture: Th 09:00AM-11:50AM, Rm 201, W2


Course Instructor

Prof Fu-Gee TSUNG

Chair Professor in DSA & CMA Thrust


DSAA 6000M


Machine Learning in Genetics and Genomics

Course Description

Genetics and genomics are closely related fields, both analyzing massive biological data. Genetics studies specific genes and their roles in heredity, while genomics encompasses the entire genome of an organism to understand its complex systems. This course aims to introduce traditional computational biology and revolutionary advancements in machine learning that are transforming the fields of genetics and genomics. It begins with a very brief overview of conventional algorithms in genetics and genomics, setting the stage for a deeper exploration of how genetics and genomics have evolved with the advent of machine learning techniques. As the course progresses, students will be introduced to the latest machine learning methods, with an emphasis on deep learning, which has dramatically changed the landscape of genomics research. Through a combination of theoretical instruction and hands-on teamwork projects, this course is designed to equip students with the necessary skills to navigate and contribute to the field of genomics, leveraging machine learning to uncover new insights into genetic data and its implications for human health and disease.


Course Schedule

Lecture: Tu 03:00PM-05:50PM, Rm 101, W4


Course Instructor

Prof Yanlin ZHANG

Assistant Professor in DSA Thrust


DSAA 6000N


Machine Learning Security & Privacy

Course Description

Nowadays, the integration of machine learning (ML) into various applications has brought unprecedented opportunities as well as challenges. Machine Learning Security and Privacy is a comprehensive course designed to address the critical need for understanding and mitigating the security and privacy risks inherent in ML systems. The course begins by examining foundational concepts in machine learning and its applications across different domains. It then delves into the specific vulnerabilities and threats that arise in ML systems, such as adversarial attacks, data poisoning, model inversion, and membership inference. Furthermore, the course emphasizes the ethical considerations surrounding ML security and privacy, including the impact of biased datasets, algorithmic fairness, and responsible AI practices. By the end of the course, students will have acquired a deep understanding of the security and privacy challenges in machine learning, along with practical skills to design, implement, and evaluate secure ML systems. This course equips students with essential knowledge to navigate the complex landscape of ML security and privacy effectively.


Course Schedule

Lecture: Tu 03:00PM-05:50PM, Rm 202, W4


Course Instructor

Prof Xinlei HE

Assistant Professor in DSA & IoT Thrust




数据科学与大数据技术理学学士专业要求:

https://vptlo.hkust-gz.edu.cn/ugeducation/#/UC/#/technology


大数据智能理学硕士专业要求:

https://fytgs.hkust-gz.edu.cn/programs/2024-25/information-hub/data-centric-artificial-intelligence-technology-2


数据科学与分析哲学硕士及博士专业要求:

https://fytgs.hkust-gz.edu.cn/programs/2024-25/information-hub/data-science-and-analytics-3






更多数据科学与分析学域资讯,请见官网:

http://dsa.hkust-gz.edu.cn/


PhD项目咨询邮箱:

dsarpg@hkust-gz.edu.cn

MPhil项目咨询邮箱:

rbmadmit@hkust-gz.edu.cn

MSc项目咨询邮箱:

mscdcai@hkust-gz.edu.cn




港科大广州 I 数据科学与分析
香港科技大学(广州)信息枢纽数据科学与分析学域官方公众平台 Data Science and Analytics Thrust-Information Hub- HKUST(GZ)
 最新文章