Robotics Systems Modules

Year 1

Systems Engineering Project 1

RSE1103

The focus of the project is on the development of basic systems engineering capabilities for basic robotic deployments. Robotic deployment looks beyond the construction of robots. The context surrounding this construction is examined using Systems Engineering. Classes are conducted for basic robotic deployment capability development and workshops are conducted for basic robot construction.


Data Structures and Algorithms

RSE1203

This module introduces the fundamental concepts of data structures and the complexity analysis of algorithms that operate on them. Topics include recursion, fundamental data structures (including arrays, linked lists, stacks, queues, hash tables, trees, heaps and graphs), and efficient algorithms for manipulation and searching of data in these data structures (e.g. sorting, hashing, searching, etc.). The inner workings of the different data structures and algorithms introduced in this course are demonstrated using the C programming language.


Computer Organization and Architecture

RSE1204

This module focuses on the characteristics and development of high-level building blocks of a computer system. The way a computer program written in text is executed by a computer regardless of its type (mainframe, desktop or embedded system).A basic set of lower level topics such as how a central processor operates, the characteristics of different memory subsystems, data representations, instruction set, assembly language programming, and measurements of system performance are covered.


Introduction to Design Innovation

UDE1001

This module aims to train students in the area of applying design innovation and user-based innovation. Students will be applying the principles and mindset of being human-centered to understand key challenges of a certain real-world problem. Throughout the module, the students will explore the application of innovation in different fields and sectors. It will also allow students to learn about the synthesis of ideas and solutions through collaborative approaches. This module will introduce students the other fields and problem-solving techniques. The module is a pre-requisite for Interdisciplinary Design Innovation (UDE2001) in which the theories and frameworks will be applied in.


Year 2

Integrated Work Study Programme (Career Skills)

RSE3601A

The Integrated Work Study Programme (IWSP) is an integral and compulsory applied learning component, which provides students with the opportunity to integrate what they have learnt in the classroom with what is practised in the real world, and vice versa. It comprises two integrative parts: i) work and ii) study. The work component refers to a work attachment that students undergo in various organisations, whereas the study component refers to the integration of knowledge and practice, as well as the development and the application of innovation skills. The study component also includes the ongoing development of career skills. The IWSP is a key learning platform that contributes to the inculcation of the SIT-DNA in every student.

The IWSP consists of 2 parts:
1)    IWSP (Career Skills)
2)    IWSP (Work Attachment)
IWSP (Career Skills) is a prerequisite requirement for IWSP (Work Attachment). Students must complete and pass IWSP (Career Skills) before they are allowed to embark on IWSP application for the work attachment.

IWSP (Career Skills)
Students are required to complete a set of five blended “Career Readiness Micro-Modules”. They serve to impart complementary skills to prepare students in navigating the IWSP application and the workplace - to have a growth mindset and be self-directed in their career development. The micro-modules include: Zoom workshops, e-learning materials and assessment tasks that students are required to complete. 


Project 3

RSE2104

This module is the first of a two-part robot construction project that spans two modules: RSE2104 Project 3 and RSE2105 Project 4. The focus of the project is on the development of advanced robot construction capabilities for the creation of a advanced robotic system to fulfil a mission. Classes are conducted for advanced capability development and workshops are conducted for basic robot construction.


Concept Definition

RSE2802

This module looks at the set of Systems Engineering (SE) activities that examine the problem space as well as the needs and requirements of the business or enterprise and stakeholders. These activities are grouped and described as generic processes consisting of: Business/Mission Analysis and Stakeholder Needs and Requirements Definition. Concept Definition begins before any formal definition of the System-of-Interest (SoI) is developed.


Analog and Digital Electronics

RSE2701

This module looks at basic concepts associated with analogue and digital electronics.Basic analogue electronic knowledge on semiconductor devices, including operation and characteristics of the PN Junction, Bipolar Junction Transistor (BJT), Metal-Oxide-Semiconductor Field Effect Transistor (MOSFET) and operational amplifiers are covered. Basic digital electronics knowledge on data representation in digital systems, combinational and sequential logic gates, analysis and design of combinational and sequential logic circuit are also covered.


Computing Mathematics

RSE2902

The first part of this module: Linear Algebra, looks at the abstract theory of linear spaces together with applications to matrix algebra and other areas of Mathematics (and its applications). The second part of this module: Discrete Mathematics, looks at the fundamentals of discrete mathematics which are the foundation for all digital engineering.


Project 4

RSE2105

This module is the first of a two-part robot construction project that spans two modules: RSE2104 Project 3 and RSE2105 Project 4. The focus of the project is on the development of advanced robot construction capabilities for the creation of a advanced robotic system to fulfil a mission. Classes are conducted for advanced capability development and workshops are conducted for basic robot construction.