The Master of Science in Data Science (MSDS) program is a 14-month intensive course designed to produce experts in the fastest-growing, most sought-after specialization worldwide.
The program reflects the latest trends and best practices in the field — from data mining and exploration to machine learning, deep learning, and big data analytics. Moreover, learning will directly address one particular pain-point of the enterprise — when its technical experts cannot provide unique actionable insights.
At AIM, data scientists work closely with domain experts familiar with business and management issues. Students will, therefore, learn how to formulate the right questions and identify the correct datasets to address highly diverse business and research problems.
More crucially, they will be taught how to properly communicate results and data-driven insights to maximize their impact on business and industry.
All MSDS students will have access to a world-class computing facility housed at AIM. The facility is part of the Institute’s Analytics, Computing, and Complex Systems (ACCeSs) lab, AIM’s interface with various government and industry projects as well as world-class research to push the boundaries of Data Science and Complex Systems Science.
The MS in Data Science (MSDS) program curriculum totals to 50 units, exhibiting a proper fusion of technical (data science and computing) courses and general business and management courses. One of the key features of the program is a capstone project, taken during the fourth term, that weaves together all the knowledge the students gain in the program and bringing them all to the real-world. While working with AIM partner business, industries, and other organizations, students will go through the entire process of data-driven project implementation: from problem formulation, to design thinking, to data collection, mining and wrangling, to model building, and finally, to project deployment, while making sure that the results produce valueable insights to the business/industry.
At the end of the course, students will:
Christian Alis, Ph.D. Eduardo David Jr.
Units: 2
The module introduces the mathematics, including various techniques and formulations, necessary to implement several data science models and algorithms as well as machine learning and neural network models. Students will familiarize themselves with the different concepts, notations, and rules where most data science techniques and models are based upon.
Christopher Monterola, Ph.D
Units: 3
In this course, students will learn data science fundamentals and how the field has been used in the real-world. At the beginning, students will be provided with a comprehensive overview of the field. Students will then learn about the current state of data science and its future direction(s). The class will have data science practitioners who will share their experiences—from how companies come up with a data strategy toward becoming a truly data-driven organization, to building data science teams, to learning about the challenges companies faced and are currently facing. In this course, the fundamentals of data privacy and data ethics will also be covered. Finally, participants will learn about data workflows and pipelines. They will learn and appreciate how to assemble and lead data science enterprises.
Erika Legara Guest Lecturers: Raul Cortez, Teresa Condicion, JF Darre, Stephanie Sy
Units: 1
In this course, students will learn to appreciate the importance of successful data visualizations and intelligible data-driven stories in creating actionable insights. Using real-world datasets, learners will assimilate the necessary skills to fashion effective visualizations that exhibit not only good design elements but also layers of information that when weaved together as a narrative can generate actionable insights and new levels of understanding. The course will introduce learners to some business intelligence and analytics tools/software including Tableau (Public), QGIS, and Gephi (a network visualization tool). They will also learn how to create visualizations in Python using pandas, seaborn, networkx, and matplotlib.
Erika Legara, Ph.D.
Units: 1
At the end of the course, students will be able to:
Ricardo Lim, Ph.D.
Units: 1
At the end of the course, students will be able to:
Jose Gerardo Santamaria, Ph.D.
Units: 1
At the end of the course, students will be able to:
Christopher Monterola, Ph.D. Felix Valenzuela, Ph.D. Guido David, Ph.D.
Units: 3
At the end of the course, students will be able to:
Christian Alis, Ph.D. Eduardo David, Jr. Erika Legara, Ph.D.
Units: 3
At the end of the course, students will be able to:
Christopher Monterola, Ph.D. Erika Legara, Ph.D.
Units: 4
At the end of the course, students will be able to:
Felipe O. Calderon, CPA, CMA, PhD
Units: 1
At the end of the course, students will be able to:
Babak Hayati, Ph.D.
Units: 1
At the end of the course, students will be able to:
Jamil Paolo Francisco, Ph.D.
Units: 0.5
At the end of the course, students will be able to:
Wilfred Manuela, Jr., Ph.D.
Units: 0.5
At the end of the course, students will:
Christian Alis, Ph.D. Eduardo David, Jr.
Units: 3
At the end of the course, students will:
Christopher Monterola, Ph.D. Christian Alis, Ph.D. Erika Legara, Ph.D.
Units: 4
The course will focus on integrated and results-oriented approaches that encourage participatory development and stakeholder. It will also emphasize strategy formulation, and the analysis, evaluation, implementation, and management of sustainable development management (SDM) strategies, policies, financial activities, and projects that aim to contribute towards Sustainable Development Goals.
Kenneth Hartigan-Go, M.D. (with various lecturers)
Units: 1
The module will cover the basics of Complexity Science with particular focus on Complex Networks (network science), which are the backbones of complex systems (e.g. cities, organizations, economies, and financial markets). Complex networks quantify the interactions of various entities/players in complex systems. Examples of complex networks include social networks like those generated from Twitter, Facebook, and Instagram, financial networks, biological networks, and organizational networks. Students will learn how to visualize, analyze, and model complex networks using Python, NetworkX, and Gephi. At the end of the course, students should be able to view and analyze problems in business and marketing, among others, through the lens of complexity science. They should also be able to argue, in descriptive and quantitative manner, why a system-of-systems thinking is necessary to address most real-world issues.
Erika Fille Legara, Ph.D.
Units: 2
The module will cover the basics of Data Engineering including but not limited to:
Christian Alis, Ph.D.
Units: 2
The module will help managers in coordinating with multiple functional areas in order perform their responsibilities, or contributing to organization level management decisions. The primary intent of the strategic management courses is to develop in the students an integrative, organization level point of view for understanding what it takes for a business enterprise to be successful. As the perspective is organization-wide, the strategic management courses take a systemic, integrative and multi-functional perspective; helping the student understand the interactions of business external context, market dynamics, competitive dynamics, and internal situation and decision-making in influencing business outcomes. The thinking behind the strategic management courses is that managers, especially senior executives, must contribute or add value not only by managing a function such as marketing or finance, but also by incorporating strategic frameworks to develop a strategy for his or her unit taking into consideration the enterprise strategy, and the overall objectives and needs of the entire organization. A complementary or supporting objective of the strategic management courses is to develop the “strategizing and executing” skills of the student-managers.
Maria Elena B. Herrera, Ph.D.
Units: 1