This module aims to provide students with the fundamental skills in applying mathematics to solve engineering problems. Topics are introduced to keep abreast of the application requirements in engineering modules. The emphasis in each topic is on applications and problem solving. Topics include exponential functions, logarithmic functions, trigonometric functions, plane analytic geometry, complex numbers and applications, differentiation and applications, basic integration and applications. Materials on MOOC platform could be adapted in the module delivery.
This module provides a foundation in electricity covering basic concepts of electrical circuits and the methods used to analyse them. The module emphasises the understanding of the basic electrical circuit laws (Ohm’s Law, Kirchhoff’s Voltage and Current Laws) and network theorems, and their application to electrical network analysis. Topics covered include fundamentals of electricity, network theorems, capacitance, electromagnetic induction and inductance.
This module aims to integrate the knowledge learnt in the semester and apply to a real-world project and further enhanced through relevant contextualization. Students will work in teams and undertake the project development underpinned by the design thinking approach. On completion of the module, students will be able to apply the skills and develop confidence in tackling projects. Data analytics will be introduced using case-based approach and applied in the integrated real-world project.The Career & Professional Preparation 1 will be incorporated to give students a foundational introduction to their three-year diploma course curriculum and how it prepares them for industry. It will help them to embark on their three-year course with the end in mind, through guided reflection of their personal characteristics, and producing an overall game plan for their future education and career goals.
This module introduces students to the study of external forces in two dimensions and their effect on particles and rigid bodies that are at rest. Students learn the skills to analyse the forces acting on the bodies by drawing free-body diagrams and applying the conditions of equilibrium. Topics include forces and resultants, moments and couples, equilibrium and the concepts of plane friction. This module also aims to equip students with the skills to analyse problems of rigid bodies in motion. Only linear motion in two dimensions will be covered. Topics include kinematics and kinetics of linear motion.
This practice-oriented module equips students with basic knowledge and skills in computer programming using a suitable high-level language. The main topics include basic computer programming concepts and fundamental programming constructs such as sequences, selection and repetition.
English Language Express aims to give you a better grounding in the English Language and to strengthen the written and oral communications skills that you will need in your academic and professional careers. You will be engaged in writing, reading, listening and speaking activities that will develop your ability to speak and write grammatically, coherently and clearly. You will also hone your reading and listening comprehension skills.
This module provides students with basic knowledge of the fundamental principles in electric circuit analysis. The module extends DC network theorems to AC circuits which involve impedances such as capacitance and inductance. The module also includes analysis of simple AC series, parallel and series-parallel combination circuits, concept of AC power and understanding of power factor and its effect on electrical energy usage.
The aim of this module is to lay the foundations in analogue electronics. At the end of this module, students will acquire content knowledge and understanding on the basic concepts of analogue electronics and some applications. Key topics covered in this module include operating characteristics, working principles and applications of discrete electronic devices such as various types of diodes, MOSFETs and BJTs. Practical circuits will be used to enhance and strengthen the learners’ knowledge so that they will acquire the relevant competencies to move on to more specialized modules.
This module aims to provide students with the fundamental skills in applying mathematics to solve engineering problems. Topics are introduced to keep abreast of the application requirements in engineering modules. The emphasis in each topic is on applications and problem solving. Topics include further techniques of integration, applications of using exponential, logarithmic & trigonometric integrals, Fourier series, first-order differential equations, Laplace transform and applications, matrices and determinants. Materials on MOOC platform could be adapted in the module delivery.
This module introduces the basic concepts of digital systems. It covers the basics of combinational and sequential logic circuits. Flip-flops and their application in counters and registers will also be discussed. This basic knowledge is essential for students to be able to understand, analyse, and design basic digital circuit system.
This module aims to integrate the knowledge learnt in the semester and apply to a real-world projects with service learning as the main emphasis. Students will work in teams and undertake the project development underpinned by the design thinking approach. On completion of the module, students will be able to apply the skills and develop confidence in designing solutions to problems faced at service learning partners’ premises.This module will also imbue in students a sense of civic consciousness in the context of engineering and society. It serves to create awareness amongst students about the impact of engineering on society in general. In the process it introduces the application of cultural quotient (CQ) skills and mould students’ disposition to understand and collaborate across diverse cultures in real world settings.
This module aims to integrate the knowledge learnt in the semester and apply to a real-world project with service learning as the main emphasis. Students will work in teams and deploy their projects at service learning partners’ premises. On completion of the module, students will be able to apply the skills and develop confidence in delivering projects at the higher levels.The Career and Professional Preparation 2 will be incorporated to equip students with skills necessary to seek and secure work. They will also be equipped to communicate their personal brand in a positive way. As students sharpen their communication skills, they will also learn how to market themselves effectively.
This module introduces students to properties of common engineering materials with emphasis on mechanical testing methods, heat-treatment, international standard specifications, and selection and applications of such materials. Topics include classification of materials, mechanical testing, alloying, steels, non-ferrous alloys, plastics, ceramics and composites. For manufacturing technology, students will acquire the basic knowledge and skills of manufacturing processes, including drilling, turning, milling, grinding, non-conventional machining, welding and assembly.
This module introduces object-oriented programming to students who already have a foundation in procedural programming. It covers the fundamental concepts of object-oriented programming with introduction to basic web and database applications.
This module covers the topics of Classical Mechanics. Students learn the laws of motion in both one and two dimensions. They also study concepts of work and energy for linear systems including linear momentum and collision. The practical sessions will introduce students to system modelling and simulation using MATLAB.
Students will learn the basic laws governing the behaviour of fluids under the influence of energy transfer. Topics include systems concept, temperature and pressure, fluid statics, fluid in motion, continuity equation, laminar and turbulent flows, ideal incompressible flow, Bernoulli’s equation, flow measurement and Pitot tube, external flow and application of thermofluids’ principles in simple engineering systems.
This module’s focus is on algorithms, not user interface. Code implementation platform is mainly C++. Basic data structures covered in this module include array, linked-list, stack, queue and binary search tree. For each of these data structure, students learn to devise algorithms, where appropriate, to add, to delete, to search or to sort data etc. Brief introduction to encryption and hash coding concepts are covered in advanced topics leading to an appreciation of block-chain technology from software perspective.
This module aims to equip students with a basic fundamental in microcontroller and embedded System. Students will acquire the necessary skills and knowledge through a series of practical projects and real-world applications. Students will be able to implement a microcontroller based system and interfacing with various input/output components as well as sensors.
This module will guide students to integrate various domain knowledge acquired to develop working models of engineering systems. Students have the opportunity to participate in projects at local universities & research institutions, start-up companies and at various Technology Centres in NP.The module serves as a step stone to prepare students for their Integrated Real-World Project 5. The projects aim to get students to learn the proper process of conducting a research & development project from the beginning to the finish, starting from identifying the problem(s), defining the specifications, project scheduling, researching for solutions, evaluating & selecting designs, implementation & refinement, and report writing and presentation.This module will also imbue in students a sense of civic conciousness in the context of engineering and safety. The module will also imbue in students’ a safety-oriented mindset and develop students’ workplace safety and health (WSH) competencies and raise their safety awareness of self and their surroundings
This module builds on Physics 1 and extends the coverage into other aspects of Physics such as Electrostatics and Magnetism. Students will be required to work on two mini projects which are related to the different physical concepts covered in this module.
The module aims to cover knowledge representation and reasoning which are fundamentals of artificial intelligence with a focus on the computing aspect of AI and machine learning. Students will learn AI’s underlying enabling technologies such as machine learning and neural networks. They will also learn how to use Python to develop simple applications for machine learning.
This module aims to provide students with a sound grounding of the concepts and methods in circuit analysis and design. Topics covered include impedance, transient behaviors of RLC circuits, frequency response, spectrum & resonance, and filters. The practical sessions will introduce students to circuit design and simulation.
This module will give students an opportunity to integrate and apply knowledge in research and development projects at local universities & research institutions, start-up companies and at various Technology Centres in NP. Besides research, design and project management skills, the emphasis will also be on innovation, creativity, teamwork and enterprise.This module will also imbue in students a sense of civic consciousness in the context of engineering and sustainability. It will develop students’ competencies in sustainable development, raise their awareness of sustainability in the context of society and the environment, and appreciate the impact engineering solutions may have on the environment.
The module focuses on modelling the dynamics and servo systems, analysis of system responses and shaping the dynamic response through closed-loop control. Students will learn the principles of systems modelling, simulation, analysis and control, and the application of these principles in systems analysis and synthesis. Major topics include modelling single discipline and mixed systems, Laplace transform, s-plane, standard forms, time-domain specifications, effects of control actions on system performance, and frequency response analysis.
In this module, students will work in teams to design and develop a product or system related to a real world project. In the project, students learn to apply their knowledge and skills in creative problem solving, engineering and design, teamwork and project management. This module focuses on the identification of problem or need, research and design. Student are required to fabricate the prototype, assemble the parts, test and refine the prototype, and prepare the refined design and a project report. Students are also required to do a final presentation to a panel of examiners.
The six-month internship will provide students with the opportunity to apply the knowledge acquired in the classroom to work situations, and demonstrate problem solving, communication and interpersonal skills in a work environment. The programme enables students to hone their ability to work independently and in teams, while they take on one or more practical projects under the supervision of industry practitioners. The objective is to develop a professional approach to work based on the relevant code of practice.