What You'll Study

First Year

Module Code Module Name Total Hours
ET1200 Electrical Engineering Principles
Provides students with an understanding of basic electrical principles. Students can use this knowledge in their practical work; relate the use of electricity to electrical equipment and machines and the proper use of instruments for measurements. This module covers SI units, electrical charge, current, voltage, energy, power, Ohm’s law, linear resistance circuits, Kirchhoff’s law, sinusoidal quantities, RL, RC, RLC circuits, AC power, magnetism, transformer action, DC and AC motors.
60
ET1201 Electronic Engineering Principles
Covers basic electronics and digital devices to allow students to build simple projects to help them relate with electrical and electronic engineering. Topics covered includes semiconductor devices, transistors, diodes, amplifiers, op-amps, filters circuits, number systems, digital gates, combinational circuits, decoder, and encoders.
60
LC0554 Communicating for Personal and Team Effectiveness
Aims to equip students with the necessary skills to develop self-confidence in their spoken and written interactions with intended audiences for specific purposes, in informal contexts.
30
LC8001 General Education 1
Aims to equip students with critical reasoning skills and provide them with opportunities to practise critical thinking through the exploration of contemporary social issues. It also provides a platform for students to learn the basics of arguments through the formal argumentation structure.
30
LC8002 General Education 2
Aims to equip students with the skills to critically analyse the elements of persuasion in narratives used in a variety of contexts to appreciate the power of storytelling in our daily life. Students will also explore the history of discrimination in societies and craft their responses through their own narrative.
30
ME1021 Introduction to Engineering
Promotes interest in engineering by introducing inter-disciplinary engineering systems and manufacturing processes. The Design Thinking process is used to generate ideas and basic workshop machine tools are used for fabrication.
90
ME1101 Mechanics I
Introduces the basic concepts of engineering mechanics, namely units and dimensions, equilibrium conditions, friction, kinematics and Newton’s laws of motion.
60
ME1201 Computer Aided Drafting
Introduces the use of computer-aided drafting (CAD) software to prepare mechanical engineering drawings. Topics include blue print reading, orthographic projection, sectioning, assembly drawing and basic solid modelling.
60
ME1301 Engineering Materials I
Introduces the basic properties and applications of common engineering materials such as steels, cast irons, aluminium, copper, plastics and elastomers, including processes such as heat treatment and casting.
60
ME1401 Thermofluids I
Introduces the fundamentals of thermodynamics, namely heat, work, perfect gas laws and the 1st law of thermodynamics. Use of steam tables, basics of pressure and flow rate in fluids, and the mass conservation law are also covered.
60
MS6140 Basic Mathematics
Equips students with basic mathematical knowledge and skills in algebra, trigonometry and calculus to enable them to understand and solve engineering problems encountered in their course of study. It also serves as a foundation for subsequent mathematics modules.
60
MS6161 Engineering Mathematics I
Equips students with the necessary mathematical knowledge and skills to solve problems encountered in their course of study. It also serves as a foundation for more advanced mathematics in the second year. Topics include trigonometry, determinants, matrices, complex numbers and calculus.
60
MS6508 Computer Programming
Teaches students the methodology of good program development. The C++ language will be used to write structured programs according to accepted programming practices. Topics covered include simple data type, input/output, control and loop structures, functions and arrays. Programming and hands-on training in the computer laboratories will be emphasized.
60
SP101A Education and Career Guidance 1
A compulsory module for all first year students, ECG 1 aims to develop an understanding of personal interests, strengths, values and life goals. With greater knowledge and understanding of self, planning and decision making in choosing a future career can be better developed. Some topics covered in ECG 1 include ‘Defining My SP Life’, ‘Personal Branding’, ‘Discovering My Interests’, ‘Planning for Success – My Personal Action Plan’ and more.
15

Second Year

Module Code Module Name Total Hours
LC0556 Communicating for Project Effectiveness
Aims to equip students with skills in effective communication, teamwork and interpersonal communication, and report writing.
30
LC8003 or LC8006 Social Innovation Project or Overseas Social Innovation Project
Aims to equip students with the Design Thinking mindset, methods and tools to conceptualise innovative solutions for real life problems. Students will explore a social cause, go through the practical rigour of the Design Thinking process and apply suitable tools to fulfil the objectives of the project. Students will also be exposed to trends and issues related to themes, such as Healthcare, Active Ageing, Environment, and Social Integration. In the process, they will develop a better understanding of themselves and the world, as well as the positive impact they can make.
30
LC8004 General Education 3
Aims to enhance students’ knowledge and appreciation of a broad range of social, political and economic issues. Students will learn about the importance and relevance of information literacy skills as well as develop their ability to assess the validity and reliability of information from different sources, consider diverse perspectives, and put forward a convincing point of view.
30
ME2011 Computer-aided Machining
Provides knowledge of computer-aided machining in milling and turning, including process planning techniques, machine coding and operational instructions. Training includes producing precision components.
90
ME2021 Design and Build
Introduces the machine design and build process. Applications include computer modelling, selection of engineering components, assembly and commissioning of the machine.
120
ME2101 Mechanics II
Continues from Mechanics I. Teaches how basic solid mechanics is applied to solving engineering problems. The fundamentals of machine components are included.
60
ME2301 Engineering Materials II
Continues from Engineering Materials I. Topics include failure of metals, corrosion, non-destructive testing, electronic materials, ceramic and composite materials, surface technology and moulding technology.
60
ME2401 Thermofluids II
Provides further knowledge on thermodynamics and fluid mechanics with particular applications in air compressors, gas and vapour cycles.
60
ME2601 Industrial Automation
Provides knowledge of automated control operations in local manufacturing industries. Topics include pneumatics, relay control system, programmable logic controller, actuators and sensors.
60
ME2602 Instrumentation & Control
Provides fundamental knowledge of instrumentation, control theory and practical applications relevant to the local industries, including the installation and calibration of control instrumentation.
60
ME2801 Industrial Engineering
Provides knowledge and skills in the basics of industrial engineering. Topics include work study, enterprise resource planning, scheduling and ergonomics. Concepts and techniques are also taught through handson practical sessions.
60
MS6260 Engineering Mathematics II(A)
Provides students with further knowledge in mathematics and analytical skills to solve engineering problems encountered in their studies. Among the topics covered are Analytical Geometry, Matrices, Calculus, Series and Statistics.
60
MS6261 Engineering Mathematics II(B)
Provides students with further knowledge in mathematics and analytical skills to solve engineering problems encountered in their studies. Among the topics covered are Calculus, Ordinary Differential Equations and Laplace Transforms of Functions involving Discontinuities.
60
SP201A Education and Career Guidance 2
ECG 2 is taken by all second year students. This module aims to develop professional skills necessary to seek and secure work. It also guides the students on how to discover and develop skills, knowledge and attitudes needed for work effectiveness and changes related to work. Topics covered in this module include ‘Job Search and Market Trends’, ‘Discovering Your Unique Selling Point’, ‘Resilience’, ‘Work Place Values’ and more.
30

Third Year

Module Code Module Name Total Hours
LC0557 Communicating for Professional Effectiveness
Aims to equip students with the essential communication and interpersonal skills necessary for work and the pursuit of further studies.
30
ME3010 Internship (22 weeks)
This semester long (22 weeks) internship module aims to provide students with work experience to a relevant industrial sector and with opportunities to relate what is taught in the classroom to actual working environments. The internship module creates a valuable opportunity for students to learn and contribute to the participating organisations. This would also prepare them to be work-ready by acquiring knowledge on current industrial practices and by sharpening their skills.
880
ME8001 Organisational Management
Imparts concepts of organisation structureand management in terms of performance and productivity. Topics include structure and development, roles and functions, motivating people, leadership, communication skills, group dynamics, teamwork and the business environment.
45
MM8002 Workplace Safety & Health Management
Provides an appreciation of the safety and risk management inherent in resorts and mega buildings. The Workplace Safety & Health Act, related statutory legislations, risk assessment and hazards analysis are covered.
60
MM3009 Project (15 weeks)
Provides students with an opportunity to work in small groups to apply the knowledge and experience gained in their foundation stages to conceive, design, fabricate, test and commission a project. Students will have the chance to work with the industry on real-world projects.
480
MM3105 Mechanics III
Develops a basic understanding of material strength in the design of machine elements and structures. The module supports the design stage of the final-year project.
60
MM3405 Engineering Thermodynamics
Provides further knowledge of steam cycles and gas turbine cycles, steam nozzles and heat transfer.
60
MM3505 Fluid Mechanics
Provides knowledge on fluid flow and piping systems, centrifugal and positive displacement pumps as well as industrial hydraulics.
60
MM3824 Quality Engineering & Management
Provides basic concepts of quality management, ISO 9001:2008 Quality Management System and inspection and quality improvement techniques.
60

Third Year options

(Select one technology option to specialise)

 

Aerospace Technology Option

Module Code Module Name Total Hours
MM3315 Aerospace Materials
Provides an understanding of factors governing the selection of materials for the various aircraft structural members and engine components. Topics include extraction, production and fabrication of advanced materials such as aluminium alloy, titanium alloy, super alloys and ceramics.
60
MM3531 Aircraft Systems
Provides a full understanding of aircraft systems. Topics include pumps, compressors, landing gear, flight control, air conditioning, pressurisation, fire/oxygen/ice/rain protection, fuel, water and waste.
90

Energy Systems Option

Module Code Module Name Total Hours
MM3425 Refrigeration & Air-conditioning
Provides an understanding of the theoretical and practical refrigeration cycles and air-conditioning systems. Topics include the components and accessories, flow and cycling controls, heat load estimation, psychometrics, duct sizing and fan systems.
60
MM3442 Renewable Energy & Applications
Provide an understanding and practical knowledge of renewable energy and its applications. Topics include solar energy, wind energy and tidal energy.
60

Facilities Management Option

Module Code Module Name Total Hours
MM3442 Renewable Energy & Applications
Provide an understanding and practical knowledge of renewable energy and its applications. Topics include solar energy, wind energy and tidal energy.
60
MM3911 Facilities Maintenance Engineering & Services
Examines the mechanical principles of thrill-experience activities in resorts. Typical facilities include vertical transportation, lighting, water supply and sanitation. Maintenance of joy rides, life-safety concepts and energy monitoring are taught with emphasis on environmental considerations.
60

Machine Design Option

Module Code Module Name Total Hours
MM3228 Tooling Engineering
This module aims to equip students with application knowledge and principles involved in Tooling engineering. hese will enable them to solve problems or propose design concept ssociated with fixturing for machining and inspection, mould and die for large volume manufacturing. he latest technologies and materials used to develop and make quality precision tooling will be taught.
60
MM3831 System Integration
Introduces the principles of system integration. Teaches how human and machines are interface using logic controllers, sensors and motion systems.
60

Precision Engineering Option

Module Code Module Name Total Hours
MM3035 Advanced Machining & Metrology
Imparts techniques in precision machining with CAD/CAM applications on 5-axis machines. Precision metrology equipment is used to measure dimensions.
60
MM3228 Tooling Engineering
This module aims to equip students with application knowledge and principles involved in Tooling engineering. hese will enable them to solve problems or propose design concept ssociated with fixturing for machining and inspection, mould and die for large volume manufacturing. he latest technologies and materials used to develop and make quality precision tooling will be taught.
60

Product Realisation Option

Module Code Module Name Total Hours
MM3209 Product Design & Development
Provides a range of skills and techniques for creative product design and realisation. Basics include Design Thinking, principles of 3D Design and various computer tools for visualisation.
60
MM3321 Ergonomics & Universal Design
Deals with the design of product and workspace to suit human dimensions and capabilities, including social and environmental impact. Product form and function are optimised with anthropometry, inclusive/universal design concepts and sustainable/green considerations.
60

Advanced Modules (optional)

Module Code Module Name Total Hours
MM303M Parts Design
Provides an understanding of plastic and sheet metal part design for manufacturing. Importance of geometrical dimensioning and tolerance are also covered.
60
MM331M Aerospace Materials
Provides an understanding of factors governing the selection of materials for the various aircraft structural members and engine components. Topics include extraction, production and fabrication of advanced materials such as aluminium alloy, titanium alloy, super alloys and ceramics.
60
MM332M Design Communication & Illustration
Teaches the basics of discrete-event simulation of dynamic systems with stochastic behaviour. Applications include computer-aided engineering analysis of mechanical behaviour under given boundary conditions and loadings.
60
MM370M Plant Maintenance Engineering
Develops a basic understanding of how equipments should be managed and maintained in an operational and safe working condition.
60
MM387M Finite Element Methods
Teaches the basics of discrete-event simulation of dynamic systems with stochastic behaviour. Applications include computer-aided engineering analysis of mechanical behaviour under given boundary conditions and loadings.
60
MS801M Advanced Mathematics 1
Provides students with a sound foundation in calculus essential for studies in engineering courses at the university level. Topics include mathematical induction, functions and their graphs, limits and continuity of functions, differentiation, integration and its geometrical applications, polar coordinates and parametric equations, indeterminate forms, improper integrals and complex numbers.
60
MS802M Advanced Mathematics 2
Provides students with further knowledge in calculus and linear algebra essential for studies in engineering courses at the university level. Topics in the module include multiple integrals, partial derivatives and their geometric significance and applications, sequences, infinite series and power series, matrices, determinants, systems of linear equations, eigenvalues and eigenvectors.
60
MS803M Advanced Mathematics 3
Equips students with a basic knowledge of vectors and differential equations considered essential for studies in engineering courses at the university level. Topics include operations on vectors, lines and planes in space and vector-valued functions, ordinary differential equations (1st order & 2nd order), Laplace transforms & its applications in initial value problems and Fourier Series.
60
MS837M Further Mathematics
This module aims to provide students with essential mathematical knowledge for further studies in universities. Topics covered include mathematical induction, functions, quadratic and cubic equations, inequalities, sequences and series, complex numbers, methods of integration, parametric equations and the applications of differentiation and integration.
60
MS864M Physics
This module provides the students with a good foundation in physics which is essential for pursuing degree courses in the universities. Topics covered include physical quantities and units, kinematics, dynamics, oscillations, waves, electricity, magnetism and electromagnetism. The extensive use of vectors and calculus in developing concepts allows the students to see how mathematics is used as a concise language of Physics.
60

 

Please note: Course structure is subject to change.