School Short Form
sis
Learning Objectives
- Experience real-world problem solving through student consultancy project
- Apply classroom learning and research to real-world challenges in order to envision innovative IT solutions using the cloud platform
- Understand the changing role of IT modes of delivering solutions
- Apply Design Thinking methodology when building an innovative IT solution
- Build innovative solutions using a cloud platform (e.g. SAP Cloud Platform)
- Use some of the services within a cloud platform (e.g. IoT, analytics, machine learning)
- Learning to learn skills as demanded by the project
- Learn how to work with industry professionals and deliver an IT solution
- Learn how to handle uncertainty in a project
School Term
Course Code
IS 412
Faculty Course Outlines
Learning Objectives
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.
Past Project(s)
Orphaned Content Group: Card:
A reputable global technology solutions prov…
School Term
Course Code
CS 301
Faculty Course Outlines
Learning Objectives
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.
Past Project(s)
Orphaned Content Group: Card:
Ministry of Foreign Affairs, The students pr…
Orphaned Content Group: Card:
Action X, Students proposed digital solution…
Orphaned Content Group: Card:
A reputable specialty chemicals marketing an…
Orphaned Content Group: Card:
A reputable global insurance provider, Stude…
Orphaned Content Group: Card:
A reputable Singapore skills development and…
School Term
Course Code
IS 425
Faculty Course Outlines
Learning Objectives
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.
Past Project(s)
Orphaned Content Group: Card:
A reputable global financial institution, St…
School Term
Course Code
CS 203
Faculty Course Outlines
Learning Objectives
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
School Term
Course Code
CS 460
Faculty Course Outlines
Learning Objectives
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.
School Term
Course Code
CS 301
Faculty Course Outlines
Learning Objectives
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.
School Term
Course Code
CS 462
Faculty Course Outlines
Learning Objectives
TBC.
School Term
Course Code
CS 480
Faculty Course Outlines
Learning Objectives
TBC.
School Term
Course Code
CS 480
Faculty Course Outlines
Learning Objectives
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
School Term
Course Code
IS462
Faculty Course Outlines