Upon completion of the course, students will:
- Individually, or in pairs, be able to put together key components of IoT towards building a prototype solution to solve a specific problem A. These hands-on exercises will also help the students in building the IoT prototype for their team project, and train them to be effective IoT solutions architects.
- As a team, given a case scenario B, be able to apply concepts learnt in class to clearly specify the problem statement, describe the IoT solution, and present the actionable wisdom to various key stakeholders. Through short quizzes, this will help the students prepare for the in-class written assignment, and will train them to be effective IoT solutions consultants.
Upon finishing the course, a student will be able to:
- Familiarize students with software design and systems thinking skills and instill an appreciation for the value of software architecture.
- Design the architecture for an end-to-end IT Solution.
- Understand and implement architectural styles and design patterns for software systems.
- Use standard practices in documenting system architectures using views and perspectives.
- Impact analysis to understand the implications of design choices.
Objectives:
- Understand concepts related to Cyber-Physical Systems and their essential elements
- Appreciate the unique challenges and complexities faced in computing for the natural world
- Apply the necessary skills to design and develop a Cyber-Physical System
- Create a Cyber-Physical Systems prototype to conquer a real-world societal challenge
- Think deeply and broadly about the various ways in which Cyber-Physical Systems can make immense impact in society, especially to those in need
Upon completion of the course, students will be able to:
- Specify software requirements.
- Practice agile design and development methodologies.
- Apply best practices in Java web app development and deployment.
- Apply unit testing and code refactoring.
- Practice secure and defensive programming.
- Appreciate the importance of collaboration in software development.
By the end of this course, students will be able to:
• Demonstrate a comprehensive understanding of firms’ competitive advantage
• Apply analytical techniques for diagnosing strategy formulation, including industry structure, resources, and
business/corporate strategies
• Apply analytical techniques for diagnosing strategy implementation, including corporate governance,
structure, and strategic leadership
• Identify strategic issues and design appropriate courses of action
By the end of the course, students should:
1. have a sound knowledge of the law and policies relating mental capacity and succession, and the various legal instruments such as deputyship, lasting power of attorney and Wills;
2. be able to present legal information in a creative way that can be easily understood by the layman which is still accurate and precise;
3. understand the legal needs of litigants-in-person, caregivers and the general public in this area;
4. have explored ways to enhance the ability of litigants-in-person, caregivers and the general public to help
themselves, for example through automated form filling and filing of documents.
After successfully completing this course students will:
1. Understand various models of mediation internationally
2. Be able to explain the purpose of each stage in the facilitative mediation process
3. Be able to demonstrate knowledge, application of ethics and skills of mediation
4. Be able to demonstrate conduct of a mediation process
5. Research and critically discuss some current issues in conflict resolution and effectively
present (orally and in writing) your findings.
Upon completion of the course, students will be able to:
- Demonstrate understanding and perspective on the XR landscape (past, present, and future)
- Demonstrate insights into key application areas for XR
- Demonstrate understanding of fundamental programming and human-computer interaction techniques related to VR
- Demonstrate the ability to design, develop, and integrate VR experiences in the business context
- Demonstrate the ability to work with Unity, C#, XR libraries, and Meta Quest 2
By the end of the course, students should be able to:
- Understand the general legal framework regulating major corporate deals
- Understand the main legal documents involved in corporate deals
- Understand the business and financial rationales for the legal devices used
- Understand the key issues in negotiating and advising on venture capital investment deals
On completion of this course, students should acquire the following global citizenship skills,
attributes and outcomes:
- Attitude: develop an attitude of discovery/innovation/creativity, through receptiveness of new ideas, and willingness to explore, experiment and learn from mistakes
- Attitude: develop strong sense of ethics and responsibility as well as increased capacity for teamwork, flexibility, cooperation and tolerance through exposure to different cultures and contexts
- Attitude: awareness of, and respect for, the social and cultural diversity in communities and ability to work collaboratively with people from diverse cultural backgrounds
- Attitude: obtain self-direction and organisational skills, with the ability to set goals and manage time and priorities
- Ability: develop strong critical analysis, reasoning and creative thinking skills, and the ability to prepare and present their ideas in both verbal and written mode at a competent level
- Accomplishments: ability to develop relevant solutions to real-life problems or new processes, and ability to function as ethical, imaginative and resourceful arts and cultural managers who will advance the arts and cultural ecosystem