Imagine the following scenario: A Singaporean mediator is asked to mediate a professional negligence dispute. The plaintiff is based in Indonesia, the defendant accounting firm is in the Netherlands, and the defendant's insurer has its headquarters in the United States. All agree to attend mediation in Singapore. The preliminary discussions and meetings, however, take place via email and video-conference with all parties in their home countries. The mediation occurs and the parties reach a settlement, which the parties' legal representatives draft into contractual form.
Upon completion of the course, students will be able to:
- Practice problem solving skills.
- Read UML sequence and class diagrams.
- Apply basic concepts of Object Orientation to a given scenario/context.
- Apply good programming practices and design concepts to develop software.
- Appreciate the role of algorithms and in problem solving.
Students will be trained in the tools and techniques of fieldwork, participatory research, and qualitative data analysis. Our approach will be an iterative one in which we will regularly refine our codes and analytical themes based on the emergent patterns in the field notes. We will use a software platform (www.dedoose.com) that will enable us to approach the analytical challenge together as a team. The tasks of analysing field notes and then coding them in preparation for writing analytic memos will take up the major portion of our in-class time. This research training will be excellent preparation for anyone taking on an independent study or thesis which involves primary research. Participants in the task force will be required to undertake regular visits to for interviews and field visits around Singapore. However, research methodologies will have to be adapted to suit the circumstances of the pandemic, and this may include an online qualitative research process.
This course is designed to explore knowledge in various disciplines.
The goals for this class are threefold:
1. Absorb knowledge from social issues presented by invited speakers
2. Foster confidence in disseminating information and interacting with speakers during the
knowledge communication process
3. Use the knowledge you acquire in this class to identify critical societal issues and offer
solutions using a multi-disciplinary approach
This course enables students to learn from and interact with the partners on real-world issues, problems, and policies related to the family and the society at large, especially for the case of Singapore. Starting with some economic theories, students will explore quickly other disciplines such as sociology, social work, psychology, law, and politics, and hence inter-disciplinary in nature. The topics to be covered are experiential and evolving, according to the current issues or challenges faced by the partners. In essence, students learn not just theories, but also have an opportunity to contribute to actual research and practices of the partners.
This course gives students an introduction from the basics to mid-level statistics and applications in running analyses through manual means plus Excel, with interpretation through practical cases and examples. By the end of this course, students will have mastered descriptive and summary statistics, probability axioms, discrete univariate probability distributions, continuous univariate distributions, regression, means, variance, covariance, sampling distributions, central limit theorems, point v. interval estimations, one-, two-, multiple-sample hypothesis tests; and
- know the principles and elements of basic statistics;
- summarise data sets into meaningful information;
- perform appropriate statistical procedures and write sound interpretations for use in practical decision-making
Upon completion of the course, students will learn:
System development infrastructure
✓ Source code management with Git and GitHub
✓ Task Management with ClickUp
✓ Free document system, Confluence
Data crawling and extraction framework
✓ Extract information from web pages with Scrapy
Data storage system
✓ Choose the right storage architecture based on data characteristics
✓ Use data store and document store for various types of data
Massive data processing frameworks
✓ Install and deploy Hadoop and Spark
✓ Program big data processing logics with Hadoop and Spark
Data interface between modules
✓ Process JSon files
✓ Adopts GraphQL as the data interface
Other open source big data tools
✓ Visualise data results with D3.js
✓ Monitors online data with Prometheus
By the end of this course, students will be able to:
• Explain and examine the idea generation processes involved in new product development.
• Create and evaluate new ideas that tap into market opportunities.
• Create, analyse, and evaluate the financial potential and risk of their ideas.
• Develop a flair for effectively presenting their ideas.
Upon successful completion of this course, you will be able to:
- Gain a better understanding of IT management principles and best practices, which include IT Strategy that deliver business value, IT Governance, IT enabled Innovations, IT Capability management. etc
- Apply the knowledge gained to propose an IT Strategy that enables organizations to better exploit relevant new technologies and Information management to deliver business value.
- Understand the challenges relating to leading Change in a business setting and how to be an effective business change agent.
TBC