TP Logo

BHT1010 Introduction to Hospitality and Tourism
This subject provides you with a macro view of the multi-faceted nature of the hospitality and tourism industry, its history, the structure, the environment, and the key sectors that make up the industry. You will be given an insight into how the key sectors work with each other to deliver the total experience that customer can come to expect, as well as the dynamics and issues facing the industry.

BHT2003 Club and Resort Business
This subject provides you with good foundation knowledge of the Club, Resort and Spa Business. It is designed to give you a basic understanding of the organization and management of various types of private clubs, resorts and spa businesses. You will discuss issues concerning the successful marketing, management and development of the three types of businesses and will also get to appreciate the opportunities and challenges faced by these businesses.

BLR2002 Attractions Management
The study of the various types of visitor attractions, both man-made and created and their unique characteristics and corresponding management and operational concerns will form the backbone of this subject. The linkage between attractions and their importance to the tourism industry will also be discussed. Case studies of the various types of attractions around the world will be used as platforms for discussing the various management issues facing the attractions industry.

EAD1001 Introduction to Civil Aviation
This module provides an overview of the aviation industry and introduces students to the key concepts and interaction of the various components in the aviation system including, airports, aircraft and airway systems. It will also touch on the history and role key players in aviation industry.

EAE1001 Airworthiness Administration & Human Factors
This subject looks into the study of aircraft maintenance engineer licences, various types of certifications, registration and airworthiness of the aircraft, documentation and records, aircraft equipment and radio, weight control of the aircraft, approvals procedure, defect-reporting requirements, as well as airworthiness notices and various sources of technical information. It also looks at human factors, establishing a human factors/ergonomics programme, workplace safety, shift work and scheduling, facility design, work design, training, testing and trouble shooting, automation, disabilities, sexual harassment, personal and job-related factors, communication, human error, information transfer and maintenance resource management.

EAE1002 Electrical Fundamentals
This subject covers the electrical fundamentals of generation and sources of electricity, fundamental electrical components, magnetism, filters, generator and motors. It will also cover basic aircraft electrical systems.

EAE1003 Electronic Fundamentals and Systems
This subject covers the basics of semiconductors, integrated circuits, printed circuit boards, servomechanisms, electronic instrument systems, logic circuits, fibre optics, electronic displays, electrostatic sensitive devices, electromagnetic environment and digital aircraft systems.

EAE1004 Fundamentals of Aeronautical Science
This subject gives a broad overview of the basic concepts involved in aeronautical science. Beginning with units for different quantities, the subject covers mechanical forces, principles of moments, stress and strain, properties of solids, fluids and gases, simple harmonic motion, momentum and energy, gyroscopic principles, viscosity and compressibility, heat capacity and heat transfer, laws of thermodynamics, latent heat, principles of light, lenses and mirrors and fibre optics. Transverse and longitudinal waves, intensity and pitch of sound, vibrating strings and pipes are also included.

EAE2001 Aerospace Physics
This subject consists of four principal areas. Fluid dynamics covers static, dynamics and total pressure, and Bernoulli’s Theorem. Thermodynamics covers property of ideal gas, heat and  Laws of Thermodynamics. Optics covers reflection and refraction of light.  Wave motion and sound covers mechanical waves, interference phenomena, speed of sound, production of sound and Doppler effect.

EAE2002 Aviation Legislation and Human Factors
The subject provides basic knowledge and understanding of aviation legislation and human factors for ab-initio engineers studying for their Singapore Airworthiness Requirements SAR-66 engineering licences. Knowledge of this subject has a significant impact on the safety standards expected of the aircraft maintenance engineer.

EAE3001 Aircraft Propulsion Systems
This subject provides the knowledge of aircraft propulsion methods, thermodynamic cycles, combustion and thermochemical analysis, reciprocating engines, gas turbine and jet engines, the effects of atmospheric variations (temperature, density, pressure altitude) on engine and on engine/aircraft combination, auxiliary systems (such as fuel system, lubrication system, ignition, starting, fire protection, auxiliary power unit and etc), and current developments in propulsion systems.

EAE3002 Aerodynamics & Mechanical Controls
This subject introduces the aerodynamics principles and mechanical flight control systems. It comprises a good balance between theoretical knowledge of applications administered in the classroom, as well as wind tunnel and computational fluid dynamic experiments. It also aims to prepare you for the higher examination in the CAAS Aircraft Maintenance Engineer Examination B12 paper.

EAE3003 Electrical Fundamentals & Systems
This subject provides you with an in-depth knowledge of electrical theories and the electrical power system of an aircraft. The generation, distribution and conversion of electricity to power the various aircraft systems, as well as the fire protection, ice and rain protection, and lighting systems will also be taught.

EAE3004 Instrument Systems
This subject introduces the basic instruments used in the aircraft systems. The subject covers the principles and operations of various systems such as pitot–static systems, pressurisation systems, flight data recording, ground proximity warning systems, air data computer, autopilot, and gyroscopes. The measurement and sensing devices for pressure, temperature, position, rotational speed and vibration are also discussed.

EAE3005 Servomechanism & Electronics
This subject covers the basics of servomechanism and electronics used in aircraft systems. This includes error sensing devices, signal processing devices and control system applied in aircraft systems. In addition, digital information transfer systems, electronics displays, and electrostatic discharge will also be discussed.

EAE3006 Radio Fundamentals & Navigation Systems
This subject introduces basic concepts of radio theory and navigations systems. The fundamentals of communication systems used in aircraft communication including intra-aircraft communication will be covered. System and subsystem level coverage of different navigation systems such as LORAN, INS, GPS, ADF and DME will be included. Basic concepts and operations of different landing systems such as ILS and MLS will also be discussed. The Fundamentals of RADAR and its application in weather detection and air traffic control transponder will be emphasised.

EAE3007 Propulsion and Instrument Systems
This subject covers the basic construction and operation of various turbine engines used in the aircraft and the operation of the various instruments or systems used to measure the aircraft engine’s parameters. This subject also introduces basic principles and operation of the various aircraft instrument systems such pitot–static systems, ground proximity warning systems, air data computer and gyroscopes.

EAE3008 Gas Turbine Engine
This subject equips the students with knowledge of aircraft propulsion methods, thermodynamic cycles, combustion and thermochemical analysis, reciprocating engines, gas turbine and jet engines, effects of atmospheric variations (temperature, density, pressure altitude) on engine and on engine/aircraft combination, auxiliary systems (such as fuel system, lubrication system, ignition, starting, fire protection, auxiliary power unit and etc), and current developments in propulsion systems. The students will gain knowledge leading to CAAS Licensed Aircraft Maintenance Engineer qualification.

EAE3009 Basic Aerodynamics
This subject introduces students to the principles of aerodynamics and flight controls. It is designed to give a good balance between theoretical knowledge with applications using classroom lessons, wind tunnel, and computational fluid dynamics experiments. It also helps students prepare for Licensed Aircraft Maintenance Engineer (LAME) examinations.

EAE3010 Electrical Power and Onboard Systems

This subject covers the electrical power systems on an aircraft.  These include batteries installation and operation, DC and AC power generation and regulation.  Also included is Emergency power generation and External/Ground Power systems.  The lighting systems on aircraft will also be covered.  On board maintenance systems such as Central Maintenance Computers will be also introduced.  

EAE3011 Aircraft Structures and Flight Control

This subject will introduce the fundamentals of structural systems.  The protection of aircraft from lightning strikes will also be covered.  The fundamentals of automatic flight control will be covered.  Autopilot navigation aids, automatic landing systems operation and principles will be introduced.  

EAE3012 Aircraft Test and Measurement

This subject will introduce students to the common practices in Test and Measurement procedures and methodology in the Avionics industry.  Basic radio frequency (RF) testing principles and techniques will be covered.  Equipment calibration and traceability concepts will also be introduced.   

EAE3014 Lean Processes

This subject introduces the principles of lean tools to eliminate waste, manage inventory and improve product flow in an aerospace organization. Key concepts such as six-sigma, just-in-time (JIT), and process management prepare graduates to work effectively in an MRO environment.

EAE3013 Higher Aerospace Training

Higher Aerospace Training aims to allow students to be on special industrial attachment with approved SAR-145 or SAR-147 organisations.  Students could work on special industrial collaboration projects, R&D-type projects or to represent Temasek Engineering School in relevant competitions or programmes specific to the Aerospace Industry. The project driven training will challenge the students to apply engineering concepts and skills to solve problems as well as to design, build and deliver projects in accordance with competition specifications or goals.

EAE3015 Aircraft Structures and Composites

This subject covers the general concepts of airframe structures and their construction methods. It aims to prepare students with the theoretical airframe knowledge for attempting the CAAS M11A examination module. Topics will include airworthiness requirements for structural strength, construction details of the fuselage, wings, empennage and flight control surfaces, methods of surface protection and structural assembly techniques. An introduction to composites and their fabrication and repair methods will also be covered.

EAE3016 Aircraft Aerodynamics and Systems

This subject describes the operation of aero-mechanical systems and various on-board systems that are responsible for the functionality of an aircraft. It aims to prepare students with the theoretical aircraft systems knowledge for attempting the CAAS M11A examination module. Topics will include operation and effects of flight control surfaces, air-conditioning and cabin pressurisation, instrument and avionic systems, electrical power generation, fuel and hydraulic systems, and other aircraft systems.

EAL1001 Principles of Aeronautical Science
This subject will provide students with a basic understanding of the fundamentals of flight operations. Topics covered include the theory of flight, elements of air navigation, aircraft systems and performance, flight physiology, aviation regulations and safety aircraft types and performance and an overview of careers as commercial pilots.

EAL2002 Management of Air Cargo
The subject will provide students with an understanding of the fundamentals of the aviation logistics and cargo management. Topics covered include the importance of air cargo to the economy, cargo rates and tariffs issues, terminal facilities and work flow for cargo operations, and future trends and forecasts of the cargo industry.

EAL3001 Airline Operations and Management
This module provides an introduction to the key aspects of airline operations and management. Topics include airline economics, airline organisational structure and business model, route planning and profitability, air transport agreements and the regulatory framework of the airline industry, airline alliances, fleet and facilities planning, airline financing and airline marketing and management

EAM1001 Airport Operation and Management
This module is designed to provide students with an understanding of the fundamental concepts and principles involved in the management and operations of modern international airports including the role played by airport terminal service providers, key principles of airport marketing, airport performance standards and productivity (including the benchmarks used for global airport rankings), airport certification, airport administration and business planning, airport corporate communications and airport retail management.

EAM1002 Airport Administration
This subject introduces students to the fundamental concepts and principles involved in the organisational, political and financial administration of modern international airports. Topics covered include airport performance, productivity and feedback systems (including benchmarks used for global airport rankings), airport commercial management, public relations and, corporate/business planning, organisational structures,  financial and accounting strategies , revenue and expanse sources  and the economic impact of airport operations. An overview of the various airport ownership models is also covered.

EAM2001 Ground Handling Operations and Management
The module will provide students with an understanding of the key principles and concepts of ground handling and ramp operations. Topics covered include airline catering, ramp safety, aircraft, passenger and baggage handling services, and ground handling agreements and services for airlines.

EAM2003 Aviation Safety Management and Human Factors
This subject will provide students with an understanding of safety management systems (SMS) in aviation and role human factors play in ensuring safety. Students will learn about accident causation & prevention, the elements of a SMS, the regulatory requirements for SMS, human factors and system safety, implementation and operations of SMS, hazards analysis and risk management, evaluating and regulating SMS, and principles of safety information systems.

EAM2005 Airline Flight Operations
This subject introduces students to the fundamental of airline operations. Topics covered include crew planning and scheduling, freight and punctuality management, fleet assignment, maintenance and engineering issues, seat inventory control, flight departure dispatching and irregular operations and airline contingency plans. The operations of corporate aviation enterprises and an overview of future trends and challenges facing the airline industry are also covered.

EAT2001 Airport Systems 1
This module provides an overview of the key facilities and systems in an airport. Students will learn about the Passenger Check-in Systems, the Flight Information Display Systems (FIDS), and the various Airport IT Support Systems. They will also learn about the operation and maintenance of the fully-automated Baggage Handling System including the high-speed inter-terminal baggage transfer system and automated early bag storage facility.

EAT2002 Airport System 2
This module covers key airport systems such as the People Mover System (PMS) and Passenger Loading Bridges (PLB). Students will learn the key concepts, operations and maintenance of the PMS system used to ensure the convenient and seamless transfer between airport terminal buildings. Students will also be provided with the knowledge to operate and maintain the PLB system, including the new generation PLB for handling large aircraft such as the Airbus A380.

EAT2003 Airfield Systems 1
This module will provide students with a basic understanding of the various air traffic control and radar systems used in the aviation industry. It will also introduce students to the different navigation aids and communication systems found at an airport.

EAT2004 Airfield Systems 2
This module introduces the key principles of airfield lighting systems and aircraft pavement maintenance in airport operations. The basic design principles, operational theory and effective management of the airfield lighting systems will be covered withemphasis placedon safety and integrity of the systems and their compliance to international operational standards and requirements. The causes of wear and tear of aircraft pavements; methods of assessing the conditions of aircraft pavements; the programming of maintenance works; and the methods and techniques of repairs will also be covered together with their compliance to international operational standards and requirements.

EBD1001 Computer-Aided Design & Building Specifications
This subject introduces graphical representations and the use of computer-aided design tools in building drawings. Particular emphasis is given to architectural and engineering design, specifications and drawing.

EBD1002 Integrated Resort Design & Development
This subject focuses on the design and development of integrated resorts. Design concepts as well as real estate development are introduced. Special features and requirements of facilities such as hotels, shopping malls, convention centres, recreational facilities, and casinos are examined with the emphasis on the integration of such facilities.

EBD2001 Total Building Performance
This module takes into consideration all the key factors that affect the performance and efficiency of intelligent buildings. It introduces the performance mandates to indoor environmental quality. Management of indoor environmental quality through design considerations, systems, practices and benchmarking are introduced. You will use computer-based applications to model, simulate and predict total building performance for design optimisation.

EBD2002 Human-Centred Design & Ergonomics
This module introduces design elements, principles and basic representation techniques used by designers to facilitate the development and communication of design ideas. You will also recognise the importance of human anatomy, physiology, and psychology factors, to ensure that the environment and product designs are comfortable, safe and efficient to use. This module will allow you to create well-designed systems in work and play, to enhance health and safety in residential, institutional and commercial interior designing projects.

EBD2003 Softscape & Hardscape
This subject covers two key aspects in the design of facilities for the hospitality and tourism industry, namely, Softscape and Hardscape. “Softscape” comprises the animate and horticultural elements of landscape design, i.e., plants. They are complemented by hardscape design elements such as stone walls, tile patios and brick walkways. Emphasis is placed on their implementation in integrated resorts.

EBD2005 Security & Surveillance
This subject covers the overview of security and surveillance. It covers the entire process of security and surveillance design and integration. The main emphasis is placed on applying scientific and engineering principles for the design of the system and the use of component performance measures to establish the effectiveness.

EBD3002 Space Planning
This module will cover design methodology such as design program and design development.  Key considerations include the building codes, flexible space utility, ergonomics, interior furnishing and spatial quality.  Students will use computer-aided software to aid in creating three-dimensional (3D) models of space and its facility planning. This advanced module, following the module on Computer Aided Design and Building Specifications, will allow students to acquire design fundamentals of planning and organizing of interior space in residential, institutional and/or commercial projects.

EBD3003 Visualisation & Simulation
This subject focuses on the use of the computer as a design tool in interactive 3-D design and visualisation to effectively present ideas and concepts in the digital mode.

EBI2001 Introduction to Bioinformatics
This subject covers basic bioinformatics concepts, databases, tools and applications. This will include the following areas: dynamic programming for sequence alignment, pairwise and multiple alignment techniques, discovery of evolutionary relationships, gene hunting, EST and microarray. It also introduces a brief overview of Proteomics.

EBI2003 Biomedical Signal & Image Processing
This subject introduces the basic concepts of signal and image processing. The main topics covered in the signal processing portion include signal filtering, convolution, signal sampling, and correlation. In the image processing portion, basic topics such as neighbourhood, regions, boundaries, and histogram are covered. This is followed by image enhancement, thresholding and image segmentation, morphological operations, and object recognition. Applications of signal and image processing related to bioelectric signals and biological and biomedical images are used to provide a better understanding on these useful techniques.

EBI3001 Biostatistics
This subject equips you with statistical techniques that can be applied in the biomedical sciences to solve biological problems. These techniques are used in many decision-making processes, especially in clinical trials and experimental studies that involve human subjects. Topics to be covered include the basics of probability and statistics, estimation of process characteristics, analysis of means (ANOM), analysis of variances (ANOVA), and correlation cum regression techniques, as well as a brief introduction to experimental designs.

EBI3003 Medical Imaging & Visualisation
The subject provides you with the principles of the various medical imaging techniques such as, diagnostic ultrasound, computed tomography, nuclear medicine imaging, and magnetic resonance imaging. It also covers the fundamental of image representation, image processing, and image visualization used in biomedical applications.

EBI3004 Audiometry and Hearing Devices
This subject focuses on the hearing health sector in biomedicine. It exposes you to the science of hearing assessment and technologies available to remediate hearing loss. You will study the properties of sound, the physiology of hearing and the causes of hearing impairment. It will equip you with the skills to screen for hearing impairment. You will also learn about the underlying technologies behind digital hearing aids.

EBM1001 Hospitality & Tourism Facilities Management
This subject focuses on managing hospitality and tourism facilities to enhance tourists’ level of enjoyment, and enable effective operation and better business performance, so as to lead to higher level of worker satisfaction and increased productivity. Key areas include the integration of PEOPLE in a facility with its PURPOSE (work) and PLACE (facilities). Strategic facility planning, facility operations and life-cycle costing are some key topics covered.

EBM1002 Real Estate Business
This subject covers the knowledge in real estate business, which includes land, buildings and facilities. Students will learn all aspects of the real estate business which includes the legal systems, economics, urban planning, valuation and investment, marketing and management.

EBM2001 Project & Contract Administration
This subject covers the techniques of project planning and scheduling, planning of projects under resource constraints and other uncertainties, as well as the importance of project costs and the different types of costing. This subject encompasses both theory and industrial practice. Emphasis will be placed on essential contract management skills from the inception stage through to the final handing-over of a projects.

EBM2003 Real Estate & Facility Management
Knowledge in real estate development and facility management is critical to every organisation. Real estate development is further classified into various major sectors. Facility management is about the stewardship of existing facilities in a real estate to enable effective operation, and better business performance, thus leading to a higher level of worker satisfaction and increased productivity. This subject covers the facility management business, strategic facility planning, facility operations and life-cycle costing.

EBM2004 Project Management
This subject emphasises the life cycle of the entire construction process. It covers topics on the stages of a construction project, namely, project planning, implementation and closing, and also touches on the project team. This subject encompasses both theory and practical skills in using project management tools.

EBM2005 Fire & Life Safety Management
This subject is equivalent to the fire safety module offered by Singapore Civil Defence Force. It will cover broad aspects of fire safety and regulations, as well as emergency evacuation planning.

EBM2006 Building Management Systems
This subject equips you with the knowledge of Building Management System (BMS) and associated technologies.  It covers building management tools, heating ventilation and air-conditioning (HVAC) control, and energy management system, while focusing on the components, functions, and control strategies for the chiller plant and air-handling systems.  It also deals with facility and maintenance management programmes, including the application and integration of building management tools in an intelligent building.

EBM3001 Energy Audit
This subject covers the concept of energy auditing as a benchmarking tool for evaluating the energy performance of a building. The importance of building energy performance indicators, energy audit procedures, data acquisition for energy audit processes and energy-related standards, as well as codes and regulations governing building services will be covered.

EBM3002 Contract Administration
This subject covers the overview of administrating contracts. It covers the fundamentals of contract law, the preparation of specifications, tendering and award of contracts and contractual disputes resolution. The main emphasis is on how to ensure that all contracts are administered in totality to minimise cost and time.

EBM3003 Financial Management & Forecasting
This module introduces key concepts of financial management and forecasting techniques. It focuses on the use of financial information in managing financial resources, capital investment evaluations, and the analysis of the profitability, liquidity and efficiency of business operations. You will also learn techniques like Return on Investment (ROI) and Life Cycle Cost (LCC) analysis needed to evaluate the feasibility of new construction and retrofitting projects.

EBM3004 Business Continuity Management
This module demonstrates the pivotal role facility professionals play in the development, implementation and maintenance of information technology architecture and systems, which are critical to the organisation’s infrastructure supporting business operations and continuity. You will be exposed to CAD, CAFM, project management, asset management, cost analysis and other hardware and software systems.

EBS1001 Biomedical Fundamentals
You will learn theoretical and practical knowledge of specified human systems with emphasis on the relevant biological, chemical, electro-physiological and kinesiological functions. It includes topics from the following areas: chemical compositions of the body, cell structures and functions, lymphatic system and immunology, bio-signals, and respiratory system.

EBS1002 Human Anatomy & Physiology
This subject covers the basics of human anatomy and physiology. The anatomical structures and functions of various organs will be discussed. The emphasis will be on the physiological processes that lead to the normal functioning of the human body.

EBS1003 Biochemistry
This subject investigates the constituents of biological systems, their properties and their significance to biological sciences with particular reference to carbohydrates, lipids, proteins and enzymes.  This extends to the understanding of the functions of proteins and enzymes as well as protein synthesis and information pathways.

EBS2002 Molecular Genetics
This subject teaches both the theory and practical techniques of the E.coli system in molecular genetics. Topics include DNA structure, DNA replication, DNA transcription, translation, and DNA mutations. You will also be introduced to the different types of operons and study how these are regulated.

EBS2003 Biomedical Physics
This subject builds the necessary foundation to initiate you into the biomedical physics discipline. Fundamental physics relevant to the field of biomedical engineering will be covered. You will be introduced to the scope of biomedical physics including the spectrum of electromagnetic waves, optics, lasers, gas laws, fluid mechanics, magnetic fields, with emphasis on biomechanics and sound waves. Other introductory topics include the field of physiological effects of electrical currents, protection against electrical shock and electrical safety standards. Bioethics issues are also discussed.

EBS3001 Biomechanics
This subject introduces the basic concepts of mechanics and anatomy in biological systems. Topics covered will include the kinematics and kinetic concepts of analysing human motion, the biomechanics of human bone growth, skeletal articulation and muscles. A brief introduction to the biomechanics of tissue engineering will also be covered.

EBS3003 Clinical Laboratory Equipment
This subject focuses on important aspects of clinical laboratory and instruments widely used in clinical laboratories. Topics include centrifuges, automated analyzer, separation techniques, bioreactor, mass spectrometry and clinical trial. Essential insights of clinical laboratory practices are also covered.

EBT1002 Intelligent Workplaces & Dwellings
This subject introduces the concepts, development and trends in the design, systems and management of advanced workplaces and dwellings.

EBT1003 Facility Operations & Maintenance
This subject introduces the various building services in the building. The operations and maintenance of various systems within a building will also be discussed.

EBT2002 Building Management & Security Systems
This subject equips you with knowledge of the building management system, security system and associated technologies. It covers building management tools, heating ventilation and air-conditioning control, energy management, intrusion detection system , access control system and the closed circuit television (CCTV) surveillance system including structured cabling, dealing with the components, functions, and control strategies of these systems. It also focuses on the facilities and maintenance management programmes including the application and integration of these building management tools in an intelligent building.

EBT2004 Air-conditioning & Mechanical Ventilation
This subject comprises two principal areas – thermodynamics and air-conditioning. “Thermodynamics” covers the basic concepts of thermodynamics, refrigeration cycles, and their application to air-conditioning systems, while “air-conditioning” includes psychometrics, cooling load calculations and air duct system design.

EBT2005 Building Control Systems
This subject covers the fundamentals of sensors, actuators and controllers used in building automation systems. Emphasis will be placed on the study of Proportional-Integral-Derivative (PID) controller, Direct Digital Controller (DDC), and Programmable Logic Controller (PLC) used for automation and control applications in buildings.

EBT2006 Building Systems Integration
This subject equips the students with knowledge of Integrated Building Design. It focuses on the overall integration of a building’s services and systems, including the various methods used to integrate its sub-systems. The application of the various methods for Inter System Communication will also be taught.

EBT2007 Building Sensors & Actuators
This subject introduces you to sensors and actuators used in building automation systems.  It focuses on digital and analogue sensor technologies as well as electro-mechanical systems.  You will be taught the principles of sensors and actuators, their design, and the implementation of such systems.

EBT3002 Intelligent Devices Design & Applications
This subject focuses on the major design and integration issues related to the automated & networked intelligent devices in building applications. It covers advanced hardware/software design and system integration concerned with the control and communication of different manufacturing devices. The most common communication standards will be introduced to you from the device and system level. LonWorks technology will be used as a tool to teach you how to design the specific hardware, software and system.

EBT3004 Materials & Construction Technology
This subject covers the study of materials and construction technology used in modern buildings. The impact of new materials used in buildings goes beyond cost control; materials can also have an impact on design, performance, maintenance and the environment. Apart from the selection of materials, you will also have an understanding of how construction technology influences the design, development and management of intelligent buildings.

EBT3005 Advanced Air-conditioning & Mechanical Ventilation
This subject aims to equip you with advanced knowledge of air-conditioning and mechanical ventilation systems. You will acquire skills in the conceptual design and system management. Topics include air-duct design, system selection, air-and-water systems and issues relating to indoor air quality.

EBT3007 Intelligent Devices & Systems Integration
This subject equips you with knowledge on microprocessor-based controllers, networking and systems integration.  You will be exposed to various techniques in the making of intelligent devices.  Low level and high level methods of integration will be discussed.

EBT3008 Intelligent Building Management System
This subject is to equip students with knowledge on Intelligent Building Management System (IBMS) associated technologies. It covers the overview of the services and maintenance management of an intelligent building

EBZ1001 Business Fundamentals
This subject gives you a macro-view of the four pillars of business: management, marketing, money and manpower. Introductory topics such as Strategic Management, Marketing Principles, Finance & Organisation Behaviour and Management are taught. This module may be offered on-line. It introduces you to the conceptual tools of economic analysis such as scarcity, demand, supply and equilibrium. Consumption, output and resource analysis will also be studied.

EBZ1002 Principles of Economics
This is an introductory subject to equip you with basic economic concepts and tools for understanding the business environment and the Singapore economy. You will study demand and supply analysis, market structures, measuremen

EBZ2002 Marketing Intelligence
This subject covers methodologies in marketing research and provides an overview of its role in timely and accurate decision-making processes.

EBZ2003 Engineering Economy & Management Accounting
This subject provides you with a basic understanding of the economic aspects of engineering applications, EVA (Economic Value Added), and elements of costs and costing methods. You are expected to apply economic analysis to compare different alternative engineering proposals, analyse and interpret costing information, and to measure business performance using EVA.

EBZ2005 Marketing Concepts and Strategies
The subject will provide you with an understanding of the general framework of the marketing discipline and its application to technology products and services. It deals with fundamental marketing concepts including analysis of the marketing environment, target marketing, the marketing mix, and how to carry out sound market research.

EBZ2006 Service Quality and Management
This subject introduces the students to service quality concepts and principles; it also emphasizes the strategy and style of management that service organizations can adopt to gain competitive advantage in the marketplace. The focus is on service management, customer satisfaction and developing quality service solution

EBZ3006 Business Strategy & Implementation
This subject equips you with technical and business knowledge and the ability to adapt and react to the changing environment as quickly as possible. Apart from identifying competitive business strategies, the subject will also introduce you to how a business can gain competitive advantage over its competitors through customer relationship management and the use of technology. You will also learn how to prepare financial statements for a business.

EBZ3007 Small Business Development
The subject is designed to equip you with concepts and techniques essential to start and manage a small business enterprise. It emphasises the practical applications of three key concepts: selecting a business form, applying marketing and sales techniques, and managing financial issues. There will be practical sessions with software applications and games to enhance learning.

EBZ3008 Technopreneurship
This subject covers the basic fields of technopreneurship. It examines the traits of successful technopreneurs and the basic start-up of new businesses. You will gain a basic understanding and an appreciation of the issues relating to technopreneurship and the setting up of new businesses.

ECA3002 Virtual Reality
This subject emphasises the importance of virtual prototyping in manufacturing and e-commerce applications. You will be taught three main areas: modelling, behaviour programming and display system. You will work on a 3D web page which incorporates an interactive virtual world, standard HTML, text, sound, animation and graphics.

ECA3003 3D Modelling
This subject equips you with different techniques and strategies to model 3D objects and generate 2D drawings using Computer Aided Design software. You will be able to generate quality product drawings after mastering assembly methods, to use the surface creation skills to generate realistic products, as well as to apply animation to the products modelled.

ECC1002 Networking Fundamentals
This subject covers the fundamental principles of data communications essential for the understanding of computer networking. You will acquire basic knowledge of data transmission, Open Systems Interconnection (OSI) model, as well as local area network protocols and technologies.

ECC1003 Web Application Project 1
This subject covers the basics of web design and development. It focuses on web page planning, basic design, layout, construction, setup and maintenance of a web site. The subject is delivered through a series of hands-on exercises and a group project.

ECC1004 Web Application Project 2
This subject provides the knowledge and skills in developing a dynamic e-commerce web site through a series of hands-on exercises and group project. You will utilise web development tools to create dynamic web pages for the online e-commerce store.

ECC2005 Internet Computing Applications
This subject covers the features of Java programming such as reusable components and client/server computing which are used in developing network and Internet applications.

ECC2007 Networking Infrastructure
This subject covers the basic theories of routing and switching and their applications in the networking environment. Topics include IP addressing, roles of routers in Wide Area Networks (WANs), router fundamentals and configuration, routing protocols and switching.

ECC2008 Network Administration
This subject prepares you to be administrators of computer operating systems. It covers installation procedures, configuration steps, management features, monitoring tools, account administration and troubleshooting techniques. You will get hands-on sessions to reinforce your understanding of server and client platforms and network infrastructure.

ECC2009 Advanced Mobile Computing Applications
In this subject, you will learn about prevailing wireless technology through the development of a mobile application. You will learn to design and implement a mobile Internet application. At the same time, the subject also teaches Java 2 Platform Micro Edition (J2ME) programming and Extensible Markup Language (XML) processing, equipping you with basic technology tools for mobile application development.

ECC3001 Internetworking Technologies
This subject covers the advanced topics such as Variable Length Subnet Mask (VLSM) and Network Address Translation (NAT) to help conserve the IP addresses, implementation of Dynamic Host Configuration Protocol (DHCP) when designing the LAN networks. It also includes concepts of various dynamic routing protocols and their implementation to interconnect the LAN networks. Different Wide Area Network (WAN) technologies such as Integrated Services Digital Network (ISDN), Frame Relay and the security feature in Point to Point Protocol (PPP) to interconnect networks over large areas are also covered.

ECC3004 Enterprise Web Application
The subject provides the opportunity for you to better appreciate the client-server relationship in the Internet. It introduces you to the design and creation of a Web-based application. You will learn to develop and implement client-server applications in a multi-tier environment using various software technologies to generate dynamic web content. The topics covered include JavaServer Pages (JSP), XML and security.

ECC3008 Network Security
Network Security involves identifying and assessing risks to the computer network, putting in place the systems, processes and control measures to protect information stored in and carried in networks. You will be taught both the theoretical and practical aspects of network security, and also be exposed to the various threats and attacks on networks and the countermeasures against these threats. Lab sessions will include some hacking activities and defensive measures to give you a feel of the dangers lurking in the Internet.

ECS1003 Writing & Oral Presentation
In part one of the subject, you will learn the skills of technical writing and produce an academic technical report. In part two of the subject, you will learn the preparation and speech delivery skills required for an effective oral presentation.

ECS1004 Introduction to Effective Communication
The subject introduces the basic skills needed for technical communication in the areas of listening, reading, speaking, writing and research. In terms of listening and reading, it is designed to assist you to recognise the organisational structure as well as the style of formal spoken and written engineering texts. In terms of writing, it is specifically designed to assist you to write grammatically at the sentence level, especially the types of sentence structures commonly found in engineering texts. In terms of speaking, the subject is designed to enable you to produce the linguistic features of Standard English. Finally, the subject also introduces the skill of using library resources for research purposes.

ECS2002 Engineering Business Communication
This subject covers the major elements of successful communication in an engineering-related business domain. It deals primarily with the written and spoken language skills involved in presenting, publicising and promoting an engineering product or an engineering service. It will also cover the functions and requirements of the different media that are used in the communication process. You will learn how to write in different styles and make oral presentations in different settings to achieve different outcomes in the business domain.

ECS2003 Organisational Communication
Organisational Communication prepares students for written and spoken communication in the world of work. The subject focuses on intra- and inter-organisational communication. Group communication is also emphasised to enhance your awareness of communication dynamics and sensitivity in communication situations. You will also learn that culture does affect communication within groups and at the organisational level.

ECS3002 Career Communication
This subject will prepare you for the needs of the future workplace as well as enhance the technical writing skills that you have learnt. Emphasis will be put on writing a well-structured and coherent technical report to showcase your Major Project and present your Major Project in vivas and project presentations. To enhance your employability skills, this subject will also provide opportunities in learning critical aspects of a job search, including skills analysis, writing resumes and cover letters, grooming and deportment, and interview skills, which will help you in starting your careers.

ECT2001 Circuits & Control Systems
This subject will provide you with the fundamental knowledge of the transient processes, analysis methods of electric circuits and linear control systems. You will also learn the fundamentals of control theory, the structure of feedback control systems and design techniques used in control systems for both time domain and frequency domain. Commonly used sensors, transducers and signals measurement techniques will be introduced. System simulation will also be taught. You will participate in practical applications by analysing, designing and observing the characteristics of control systems through laboratory experiments and project assignments.

ECT2004 Instrumentation & Computer Control
This subject covers topics such as instrumentation and measurements, controller principles, multiple loop control systems and digital control systems. You will also learn various computer control systems such as direct digital control system, distributed control system and fieldbus control system.

ECT3002 Analytical Robotics
This subject equips you with fundamental robotics concepts of basic kinematics, translation, rotation matrix, omni-directional drive system, sensors, actuators, power transmission device, trajectory planning and control. You will also participate in practical applications involving a mobile robot, carrying out lab experiments and assignment projects that will ultimately give you a clear understanding of any related robotics application.

ECT3003 Robotic Control Systems
This subject focuses on digital control theory and state-space design in robotic applications. You will cover the applications of modern digital design concept in robotic control systems that will extend your skills and knowledge in the area of state-space design method, digital system stability, and digital controller technique. You will also learn to analyse, design and observe the characteristics of motion control systems through lab experiments and assignment projects.

EDB3002 Lighting & Accoustics
This subject covers two key aspects in building physics.  The lighting design covers both functional and aesthetics aspects for interior design.  Building acoustics covers office and residential acoustics such as source of noise, sound transmission and absorption.

EDM2001Storyboarding and Animation
This subject provides practical skills to translate stories into storyboards for production and client presentation.  It then follows up with composition theory, fundamental theories of animation with a practice oriented approach to creating digital animation using industry grade tools.  Basic Video Editing skills will also be taught.

EDM2002Digital Video Production
This will be a hands-on & project-based subject.  The students will be required to film and produce digital video clip.  The course covers the basic principles and techniques employed in digital video production, including basic story boarding, video camera & capturing equipment operation, lighting, sound and digital computer editing on an industry leading application.

EDR1003 Engineering Drawing
This subject introduces you to the preparation of two-dimensional mechanical engineering drawings, using both manual drafting and a PC-based software. General methods of dimensioning and tolerancing according to international and local standards will be covered.

EDS3002 Digital Signal Processing
This subject provides you with an overview of digital signal processing and its applications. Topics covered will be sampling theorem, discrete-time signals, z-transform, discrete-time convolution, FIR and IIR filters, Discrete Fourier Transform (DFT), Fast Fourier Transform (FFT), and real-time digital signal processing.

EED1001 Electronic Prototyping
This subject introduces you to the use of hand-tools and standard laboratory equipment for the construction of electronic prototypes. You will also be taught to identify basic electronic components for project work on electronic devices, and also learn how to construct electronic devices.

EED1002 Printed Circuit Board Design
This subject provides you with the basics in designing a printed circuit board (PCB) through the use of a workstation and PCB design software. You will learn the various parts of a PCB and the terminologies used, and understand the various processes involved in the design of a PCB.

EED2005 Integrated Project
This subject provides an opportunity for you to apply your knowledge. You will acquire the tools, techniques and skills in creative problem solving, research and design, and project management.

EED2007 Mechatronics Design Project
This subject introduces you the engineering theories of some machine elements which are fundamental to most mechanical power transmission and product designs. Through laboratory sessions, you will practice using essential tools such as computer aided drafting (CAD) and micro-controller application and programming, to develop a mechatronics device or product. You will work in teams on laboratory assignments and projects using the problem-based learning (PBL) approach. Through these processes, you will acquire both design synthesis skills and analytical skills to achieve a workable design of a typical mechatronic device or product.

EED3006 Product/Process Design
This subject provides you with a design-oriented environment in the creative design of products. You will be exposed to five main topics in this subject; namely, product and process design, design tools, needs and goals, product design specifications and developing concepts. You will also gain the essential knowledge of the design and process development by working on a semester project.

EED3009 Special Project 1
Special Project 1 and 2 are avenues for you to work on special industrial collaboration projects, R&D-type projects or to represent Temasek Engineering School in relevant competitions or programmes. Through these special electives, you will build and deliver projects in accordance to competition specifications or goals.

EED3010 Special Project 2
Special Project 1 and 2 are avenues for you to work on special industrial collaboration projects, R&D-type projects or to represent Temasek Engineering School in relevant competitions or programmes. Through these special electives, you will build and deliver projects in accordance to competition specifications or goals.

EED3011 Higher Engineering Skills 1
Higher Engineering Skills 1 and 2 aim to impart some special design and hands-on skills that are not normally incorporated into a diploma programme, but which are both useful and relevant for you to enhance your knowledge and various life-skills. These skills may also be necessary when you take part in internal or inter-institutional competitions. By taking these special elective subjects, you will therefore be trained and equipped with these special skills to prepare you for such competitions, or to enable you to tackle problems in real life.

EED3012 Higher Engineering Skills 2
Higher Engineering Skills 1 and 2 aim to impart some special design and hands-on skills that are not normally incorporated into a diploma programme, but which are both useful and relevant for you to enhance your knowledge and various life-skills. These skills may also be necessary when you take part in internal or inter-institutional competitions. By taking these special elective subjects, you will therefore be trained and equipped with these special skills to prepare you for such competitions, or to enable you to tackle problems in real life.

EEE1001 Circuit Analysis
This subject provides you with a good foundation in DC and AC network analysis. You will be taught basic electric principles and how to apply circuit theorems when analysing DC and AC networks.

EEE1002 Electronic Devices & Circuits
This subject covers the theory and practical knowledge of electronic devices such as diodes, bipolar junction transistors, field-effect transistors and their applications. It will also focus on the fundamentals of operational amplifiers and their applications, and the rudiments of circuit troubleshooting and testing.

EEE1003 Digital Fundamentals 1
This subject provides you with basic knowledge of digital electronics and circuits. Topics include number systems, operations and codes, logic gates, Boolean algebra and logic simplification, combinational logic, functional blocks, latches and flip-flops.

EEE1004 Digital Fundamentals 2
This subject builds upon the fundamentals of digital electronics acquired in Digital Fundamentals 1. It introduces the digital concepts of the various building blocks in a computer's digital system. You will acquire the theoretical and practical knowledge of registers, counters, memory devices, and conversions between digital and analogue signals and integrated circuit technologies. Digital troubleshooting techniques are also explored in the laboratory work.

EEE1005 Digital Fundamentals
This subject provides you with a basic knowledge of digital electronics. You will learn the theoretical and practical knowledge of fundamental digital concepts and basic building blocks of digital electronic circuits. Topics covered include number systems, Boolean algebra and combinational logic, sequential logic and memory devices.

EEE1006 Engineering Fundamentals
This subject provides you with a strong foundation in basic engineering concepts, electrical principles, circuit theorems, digital electronics and electronic devices.

EEE2001 Integrated Circuit Applications
This subject enables you to study the applications of common integrated circuits. The fundamentals of operational amplifiers and their applications will be taught. You will learn how to use operational amplifiers to design clippers, clampers, comparator circuits and active filters. Applications of 555 timer and voltage regulators will also be discussed.

EEE2002 Electronic Systems Design
This subject focuses on the applications of common ICs. You will learn to appreciate the various aspects of applications such as good engineering compromises, practical considerations of limits and applications of devices.

EEE2003 Circuits and Signals
The subject introduces specific circuit configurations and design concepts used in medical equipment. This subject also introduces the basic concepts of signal processing. The first part describes on Op amp applications in biopotential amplifiers, in filter designs and some design aspects of power supply used in medical devices. The topics covered in the signal processing portion include signal filtering, convolution, signal sampling, and correlation.  Applications of signal processing related to bioelectric signals are used to provide a better understanding of these useful techniques.

EEE3001 Advanced Electronics
This subject provides you with the basic concepts of designing and using linear integrated circuits for different functions such as amplifiers, voltage-controlled oscillators and dc-dc converters. The design of attenuators and filters, and fundamentals of sensors and transducers will be discussed too.

EEE3004 Power Electronics & Drives
This subject is an introduction to the study of machines, power semiconductor devices and their applications as power converters and motor drives. Topics covered include basic principles of DC and AC motors, fundamentals of controlled rectifiers and drives, principles of DC choppers and drives, and inverters. The uses of semiconductor devices in power applications and thermal effects on the performance of these devices due to high power will also be discussed.

EER1001 Electrical Services for Facilities
This subject provides you with the basic theoretical and practical knowledge for the design of electrical distribution and installation in buildings. It will also introduce safety requirements and regulations governing electrical distribution and installation.

EMA1001 Engineering Mathematics 1
This subject provides you with pre-calculus techniques required for an engineering course. It will train you in engineering problem-solving approaches using the appropriate mathematical tools. Topics such as simultaneous equations, matrices, trigonometric, exponential and logarithmic functions, complex numbers and vectors, will be covered.

EMA1002 Engineering Mathematics 2
The subject will introduce you to the concept of calculus. Differentiation and integration techniques will be covered. These concepts will be used to formulate and solve mathematical problems. Various differentiation techniques (e.g. chain rule, product and quotient rules), and integration techniques (e.g. substitution, use of the mathematical table, integration by parts, partial fractions) will also be covered.

EMA2001 Engineering Mathematics 3
This subject introduces you to differential equations, Laplace transform, approximation using Maclaurin’s series and Fourier analysis. You will learn how to formulate engineering problems using first and second order differential equations and to solve them using techniques such as Laplace and Fourier transform.

EMA3001 Higher Engineering Mathematics
The subject introduces you to mathematical concepts and techniques used in advanced engineering courses. You will learn topics in calculus such as limit and continuity, infinite series, improper integrals, multiple integrals, higher order differential equations, 2D and 3D analytic geometry, and partial differentiation.

EMC2001 Microcontroller Technology
This subject provides you with a working knowledge of embedded systems. The emphasis will be on the knowledge of microcontroller architecture, its application and programming. It exposes you to the basic knowledge of microcontrollers. Emphasis will be placed on developing and testing software for real-life processor-based applications such as a traffic-light control system, and a bank automated queuing system.

EMC2004 Internet Appliances
Embedded systems are everywhere and have become key elements of our society today. The explosive growth of this technology in diverse application domains has moved computing from personal computers to numerous small pervasive computers hidden inside electronic products. This subject covers the application development for embedded systems and Internet appliances. Topics include the hardware overview, real-time operating system, real-time concepts, networking protocols, Java native interface and various performance issues of programming languages or platforms. You will also learn about various design and debugging techniques with the help of hardware and software development tools.

EMC3002 Embedded Control & Applications
This subject seeks to provide you with enhanced knowledge of microcontroller-based embedded system with emphasis on its interfacing and applications. You will be taught the fundamental C programming and computer interfacing techniques. You will also work on a group project that uses most of the hardware peripherals, programming algorithms and interfacing techniques learnt in the subject.

EMD2001 Medical Electronics
This subject introduces fundamental instrumentation theories for biomedical applications and design requirements for the measurement of biosignals. Topics include electrodes and transducers, biopotential measurements, amplifier basics, and differential and instrumentation amplifiers. Filter designs, noise and electromagnetic interference issues are also discussed.

EMD2002 Medical Devices
This subject discusses the fundamentals of medical devices generally used in hospitals. Topics include Electrocardiograph, Electroencephalograph, Electromyograph, therapeutic devices, life saving and support devices. Essential principles of safety and reliability of medical devices are also covered.

EME1002 Statics & Strength of Materials
This subject covers two key principal areas : fundamentals of statics and strength of materials. “Fundamentals of Statics” gives you an understanding of the fundamental concepts of body in statics, while “Strength of Materials” introduces you to the design consideration for mechanical members subjected to different loading conditions.

EME2001 Air-Conditioning & Hydraulics
This subject comprises three principal areas: thermodynamics, air-conditioning and cold water distribution. “Thermodynamics” covers the basic concept of thermodynamics, refrigeration cycles and their application in air-conditioning system; “air-conditioning” covers psychometrics, cooling load calculations and air duct system design, while “cold water distribution” covers the fundamentals of a cold water system design.

EME2002 Thermal & Fluid Engineering
This subject provides you with the fundamental knowledge in three key principal areas: heat transfer, thermodynamics, and fluid mechanics. “Heat transfer” includes conduction, convection and combined modes. “Thermodynamics” covers the first and second laws of thermodynamics for steam and perfect gases, nozzles, and heat engines. “Fluid Mechanics” covers fluid static, fluid dynamics, flow-governing principles, and losses in pipe flow.

EME2004 Programmable Automation
This subject provides you with the fundamentals underlying the contemporary manufacturing automation environment. Four main topics are covered in this subject: Pneumatics, Electro-pneumatics, Programmable Logic Controllers and Factory Automation. You will gain the essential knowledge of the working principles and applications of automation equipment related to these topics, followed by an overview of how to automate production processes to achieve high quality and productivity.

EME2006 Engineering Materials
This subject provides you with an overview of the composition, processing and properties of engineering materials. You will cover basic structural materials, including metals, polymers, and composites, that are commonly used for engineering applications. You will also be introduced to the heat treatment process, Non Destructive Testing (NDT) and various surface treatment processes.

EME2007 Machining Technology
The subject introduces you to conventional and computer-controlled manufacturing processes. You will learn various manufacturing processes with hands-on practice on conventional and Computer Numerical Control (CNC) machines. You will also be exposed to the Computer Aided Design and Manufacturing (CAD/CAM) System during these practice sessions. Safety aspects are emphasised throughout all workshop sessions.

EME2008 Principles of Dynamics
In this subject, you will learn the fundamental principles of dynamics and apply it to the analyses of bodies in motion. The main topics that you will study are: Newton’s laws of motion, the principles of work and energy, the principles of impulse and momentum and the motion of projectiles.

EMF3002 Manufacturing Logistics & Simulation
This subject introduces you to the concept of supply chain, logistics in manufacturing, manufacturing planning, inventory management, warehouse management, transportation, and simulation.

EMF3004 Automation & Machine Vision
This subject provides you with a basic understanding of the main components of an automatic system, ranging from various types of motor, servo system, sensors and programming techniques and machine vision systems. Applications used in commercial vision systems such as surveillance, assembly and quality control are covered through a series of laboratory sessions. Concepts and practical examples of common industrial applications integrating with automation and machine vision technologies are also illustrated. You will apply what you have learnt in a project involving an automatic system integrating with a machine vision system.

EMI2001 Semiconductor Physics & Devices
This subject presents various concepts related to semiconductor technology. It covers atomic physics, general material science and semiconductor materials, and also includes the physics of p-n junctions, MOS capacitors, MOSFETs and BJTs.

EMI2002 Wafer Fabrication Process Technology
This subject provides you with the fundamental principles of wafer fabrication processes in semiconductor technology. There will be hands-on laboratory work, computer simulation sessions, and special projects to enhance learning.

EMI2003 Digital IC Design & Applications
This subject introduces the fundamental techniques of digital IC design. You will learn design rules, layout procedures, device modelling and simulation for combinational and sequential logic circuits. Semiconductor memories and programmable logic arrays will also be discussed.

EMI2005 IC Packaging & Failure Analysis
This subject covers various semiconductor assembly processes, process material properties, packaging technologies, integrated circuit failure analysis techniques, reliability physics and failure mechanisms. You will be exposed to various concepts and issues in the IC packaging/assembly processes and failure analysis.

EMI2007 Analogue IC Design & Applications
This subject covers the analysis and design of fundamental analogue integrated circuits. The concepts are further reinforced and applied through the use of IC Design tools for design entry, simulation and layout. The fundamental of operational amplifiers and their applications are also taught.

EMI2008 IC Process Integration
In semiconductor processing, process integration involves various aspects of wafer fabrication such as the flow and sequencing of process steps, isolation technology, interconnect technology, application of test structures for process monitoring and device testing as well as characterisation of basic MOS devices. In this subject, you will be exposed to various concepts and issues in the process integration.

EMI3001 Microelectronics Test & Measurement
This subject focuses on the concepts and applications of automated test systems for integrated circuits. Topics such as industrial standard automated test systems and testing methodologies of various semiconductor components and devices will be covered.

EMI3002 Display Technology
This subject covers various aspects of LCD technology including the materials used and the assembly of liquid crystal display optics and liquid crystal cells (LCC). You will learn about thin film transistor and pixel array, as well as LCD equipment and its manufacturing process.

EMI3003 VLSI Design
This subject focuses on the practice of designing VLSI systems from circuits to architectures and from sub-systems to systems. Top-down design techniques will be taught using VHDL to design and model digital systems.

EMI3004 Materials Science
This subject focuses on the fundamental scientific principles that govern the behaviour of materials. The multidisciplinary nature of the subject, involving the understanding of the defects in solids, diffusion, properties of materials, failures, metals and polymers will help you in the selection, processing and application of engineering materials.

EMI3005 Cleanroom Equipment & Technology
This subject introduces cleanroom as well as vacuum technology. It includes the classifications of cleanrooms, factors to control the environment and its related facilities, and principles of vacuum pumps and gauges.

EMI3007 Nanotechnology
This subject covers various aspects of Nanotechnology. You will be introduced to the science of nanotechnology, and the tools used to fabricate and characterise nanostructures. The fundamentals of nano-electronics, nano-materials and smart materials will help you to appreciate concepts of nanotechnology. Micro-electro-mechanical Systems (MEMS), Nano-electro-mechanical Systems (NEMS) devices and applications of nanotechnology will also be covered.

EMP3001 Major Project
The Major Project gives you an opportunity to integrate and apply your knowledge in a practical learning situation. Besides research, design and project management skills, the emphasis will also be on innovation, creativity, teamwork and enterprise.

EPH3001 Principles of Photonics
This subject explores the fundamentals of photonics theory including concepts and application of photonics. It delves into the laws of reflection and refraction, principles of wave optics (including interference, diffraction and polarisation), fundamentals of fibre optic theory, principles of lasers and laser safety, and the basics of holography.

EPH3002 Optical Communications
This subject delves into the laws governing transmission of light through fibres, classification of fibres, loss mechanisms and dispersion in fibres, optical modulation, multiplexing and demultiplexing, as well as the procedures used in the design and analysis of an optical communications system.

EPH3003 Optical Devices
This subject equips you with the knowledge and concept of optical devices. It covers the structure and characterisation of coherent and non-coherent optical sources - light emitting diodes and laser diodes, optical detectors, optical amplifiers, passive optical devices, modulators, switches, optical integrated circuits, sensors and photonic devices for imaging, display and storage.

EPL1003 Problem-solving & Process Skills
This subject uses a series of workshop-based lessons to develop your problem-solving and process skills, including the skills needed for time and stress management, self-reflection, self-assessment, team building, inquiry, creative thinking, peer-sharing and evaluation. You gain confidence in applying these skills through tutor-guided small group activities, self-reflective exercises and peer learning. You are also given a brief introduction to Problem-based Learning so as to prepare you for this learning approach in the subsequent years of your course.

EPZ2001 Organisational Behaviour
This subject provides you with an insight into the key determinants of individual and group behaviour in an organisation. You will learn how to improve group interaction skills.

EPZ2002 Managing Information in Organisations
This subject deals with how information resource is managed as an asset in an organisation and how it can be processed to support decision-making for managers in organisations. It will cover topics such as Overview of Information & Knowledge Management, Strategies, Structures and Systems, Techniques to Process Information, and Security, Moral and Ethics in the Knowledge Economy.

EPZ3001 Customer Relationship Management
This subject provides an overview of the importance of getting close to the customer and the processes that enable an organisation to communicate and relate with its customers. It will focus on managing customer dynamics, as well as attitudes and perception in order to create a dynamic and mutually beneficial relationship.

EQE3X02 Quality Engineering
This subject provides an introduction to the concepts and methods in quality engineering. Topics include statistical process control, acceptance sampling, measurement system analysis and total quality management.

EQM2001 Process Management & Innovation
This subject covers the management of processes in creating products and services that customers need and want. Topics include key process planning and improvement, process reengineering, process management, quality function deployment and benchmarking.

ESE1005 Computer Programming
This subject introduces you to the concepts of a stored programme digital computer. It also enables you to acquire knowledge and skill in programme designing, as well as testing and debugging using a programming language like Java.

ESE2004 Object-oriented Programming
This subject introduces you to object-oriented programming. All the important phases of software development will also be covered through the use of a modelling language (e.g. UML). After developing the necessary skills in the OO language, you will be able to write event-driven Graphical User Interface (GUI) applications and applets.

ESE2005 Advanced Java Programming
This subject gives you a thorough and deeper understanding of the Java Programming Language. It will focus on the language fundamentals, with emphasis on the correctness of the language syntax and logics. Some advanced topics such as Inner Classes, Threads, the util Package, search algorithms and sorting algorithms will also be covered.

ESE2006 Mobile Computing Applications
This subject introduces the concept of mobile services as WAP and Extended HTML (XHTML). Basic XML technology, MySql DataBase Server and Java Servlets will also be introduced.

ESE3001 Database Management System & Design
This subject equips you with the basic knowledge of designing and managing database systems. The contents will range from the traditional Relational Database Management Systems to Object-oriented Database Management Systems.

ESE3003 Software Engineering
This subject equips you with an in-depth understanding of software engineering. All important phases of a software development effort will be covered i.e. project management, design requirements, design methodologies, software verification and maintenance. More emphasis will be placed on the different software designs and testing methodologies in order to gear you towards a more practice-oriented industry.

ESE3005 Palm OS Programming Essentials
This subject equips you with the essential programming knowledge and skills to write applications on the Palm OS platform. You will be able to apply fundamental programming concepts to write simple applications on the Palm OS platform. The subject is a one-semester hands-on learning subject with a project assignment. Competence in Java programming would be an advantage. The Palm OS Programming skills acquired in this subject will gear you towards a more practice-oriented industry.

ESE3006 ASP .NET Web Programming
This subject exposes you to essential programming knowledge and skills to develop ASP.NET Web applications on the Microsoft .NET platform. Starting with an overview and introduction of different Microsoft.NET related tools and languages, you will be taught to create Web Forms. Data accessing using ADO.NET is also covered.

ESE3007 Computer Game Programming
The primary goal of this subject is to give you an overview of the concepts and techniques used in state-of-the-art 3D game programming. You will learn about the practical implementation of algorithms used in the development of games on a PC platform.

ESE3008 Web Services Development
Web Services, building on the foundation of XML and open industry standards, is the next step in the evolution of distributed computing and is also a possible solution to the inter-operability problem faced in the industry. In this subject, prevailing standards, technologies and concepts in Web Services such as Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL) and Universal Description Discovery and Integration (UDDI) are covered. Building, deploying and using web Services will also be discussed.

ESE3009 Computer Architecture & Operating Systems
This subject introduces you to the fundamental design concepts of a typical computer system which forms the system architecture. You will also learn about the components of a computer operating system that support this architecture.

ESI2001 Student Internship Programme
This subject prepares you for the working world by providing you with opportunities to take responsibility for your own learning and to develop life-long skills such as effective communication and interpersonal skills.

ESZ1001 Systems Concepts
This subject provides you with an overview of systems concepts and applications of systems thinking. It will focus on how a system or organisation interacts within itself. It includes holistic problem solving, system optimisation and the use of concept maps. Case studies will also be examined.

ESZ1002 Quantitative Methods
This subject provides an introduction to statistical concepts. You will learn to convert data into information through the use of probability, descriptive and inferential statistics.

ESZ2001 Decision Analysis
This subject introduces you to the structure of decision problems and the models applicable to decision analysis. It will also cover quantitative decision methods such as linear programming, decision-making models and decision support systems. The use of software applications to facilitate analysis will be explored.

ESZ2002 Process Optimisation & Improvement
This subject provides an overview of the concepts of improvement and optimisation in processes. Some of these concepts involve analysis of statistical control results, experimental designs, variations in processes and improvement techniques. Practical sessions using software applications will be integrated to enhance learning.

ESZ2003 Management Systems & Assessment
This subject deals with the understanding and application of various management system standards such as ISO 9000, and ISO 14000. It will provide you with an opportunity to perform assessment audits using these standards and to apply these standards to improve processes.

ESZ3001 Supply Chain Management
This subject covers the concept behind supply chain management in competitive business survival and key strategic drivers that improve supply chain performance. It will also cover supply chain drivers and obstacles, aggregate planning, inventories, distribution network, transportation and information technology.

ESZ3002 Systems Modelling & Simulation
This subject provides an introduction to fundamental concepts of system modelling and simulation. Topics include basic model development, input analysis, modelling and statistical analysis. A simulation software will be extensively used as a vehicle to enhance your understanding and practical applications of the subject.

ETW1001 Telecommunications & Systems
This subject covers the principles of analogue and digital telecommunications. Topics include amplitude modulation, frequency modulation, amplitude shift keying, frequency shift keying, phase shift keying, sampling, pulse code modulation, and time/frequency division multiplexing. The subject also gives an overview of some current telecommunication systems. Topics include PSTN, PSPDN, ISDN, modem, multiplexer, cable modem, ADSL, GSM, 3G, GPS and GPRS.

ETW2001 Telecommunication Principles
This subject introduces the principles of analogue (AM/FM) radio transmission or reception, and digital transmission. The main application covered is analogue or digital telephony. It will also include an overview of transmission media, such as optical fibre cables.

ETW2003 Principles of RF & Microwave
This subject provides the basic knowledge of RF and microwave component and circuit behaviours, techniques and tools used in RF & microwave design. Topics covered include transmission line theory, scattering parameters, Smith chart for impedance matching, and analysis of RF and Microwave circuits/modules that build up to a communication system.

ETW2005 Wireless Technology
This subject introduces the technological trends and development in wireless communications, particularly in personal communication systems. Digital cellular technologies like GSM, PCN, CDMA, and their current operational systems, as well as emerging cellular systems such as 3G systems and Low Earth Orbit (LEO) satellite technologies, will be taught.

ETW2007 Digital Communications
This subject introduces the basic principles and techniques employed in digital communications. Topics include signal analysis, sampling theorem, pulse code modulation, delta modulation and baseband shaping for data transmission, digital modulation techniques, error control coding, spread spectrum modulation and information theory.

ETW2010 Signals, Circuits and Systems
This subject provides the basic knowledge of signal models, circuit analysis and feedback and control systems. It covers the time and frequency responses of circuits, types of filters, Laplace transform, transfer functions, analogue control systems, feedback theory and system stability.

ETW2011 Telecommunication Application Programming
This subject provides an overview of the mechanisms involved in network applications. You will learn to perform essential tasks such as input/output, file access, user interfacing, threading and event handling using Java. Standard web protocols will be used to illustrate concepts of client-server application programming.

ETW3001 Mobile Communications
This subject provides you with the principles and fundamentals of how mobile communication systems work. With these, you will be able to keep pace with advancement in mobile communications technologies, such as the 2G, 3G and 4G developments. This subject gives an introduction to mobile radio communications, explaining commonly used terminologies and the radio frequency spectrum. Topics in mobile radio propagation deal with the study of the effects of environment on the communication channel and how it relates to the transmission performance of a mobile network. Topics in cellular concept provide the fundamentals for cell planning and dimensioning of a mobile network. The cellular system architecture and various types of cellular systems and standards of latest developments will also be discussed.

ETW3003 Broadband Technologies
This subject provides a practical systems-oriented view of broadband networks. You will be introduced to the fundamentals of various technologies and architectures that reside in the Singapore ONE’s broadband network. The subject will include topics on data services based on cable and ADSL modems.

ETW3006 Satellite Communications
This subject introduces a satellite communication system. It covers satellite access techniques, power budgeting and the impact of space segments in a communication network. Future trends in satellite communications will also be discussed.

ETW3009 Digital Broadcasting
This subject gives you an overview of the engineering principles and practices of two major digital broadcast transmission systems, namely radio and television. You will learn the different signal modulation techniques and fundamentals of antenna design, with an overview of analogue broadcasting systems, the digital broadcasting technologies for radio and television, interactive TV as well as data broadcasting.

ETW3010 Multimedia Network & Services
This subject provides you a practical systems-oriented view of broadband and broadcasting networks. You would be introduced to the fundamentals of various technologies and architectures, which include topics on data services based on cable and ADSL modems, as well as digital audio and digital video broadcasting. The laboratory sessions place emphasis on voice-over-IP, and application design for interactive TV and IPTV.

EWN3001Wireless Area Network Technologies
This subject is designed to equip students with the essential knowledge and hands-on skills for practical wireless area network projects involving the current wireless devices in the industry.  Students will have opportunities to learn more about technologies such as WIFI, Bluetooth, and RFID.

GCD1001/1002/1003 Applied Principles for Effective Living
Applied Principles for Effective Living, APEL, is a Temasek Polytechnic Core Programme consisting of three subjects, namely APEL 1 (Personal Effectiveness), APEL 2 (Interpersonal Effectiveness) and APEL 3 (Extra-personal Effectiveness). APEL is specially developed to help nurture your dispositions (i.e., attitude, skills and knowledge) towards the Principles for Effective Living, hence laying the vital foundation for your life-long success. The principles introduced in this programme are largely derived from applied psychological studies.

GNE1001 National Education
National Education aims to develop a shared sense of nationhood through an understanding of how Singapore’s past is relevant to the present and future. It aims to equip you with the basic attitudes, values and instincts so that Singapore can thrive beyond the founder generation. This is done through a series of talks by prominent guest speakers on topics related to Singapore’s 6 vital NE messages. Non-Singaporean students are also welcome to take this subject, so as to learn more about, and better understand, the culture, values, and beliefs of Singaporeans.

DNG1342 Drawing Essentials

This subject introduces the basics of sketching and drawing techniques.  A primary component of this module is to understand the importance of proportion in drawing and the effect of light and different tones it gives on different surfaces.

DNG1344 3D Art Fundamentals

This subject introduces the fundamentals of art through a variety of 3D techniques and media.  The subject focuses on inculcating visual and observational skills through the tactile qualities in texture and form by feeling and working with different 3D materials.

DNG1345 Ideation

This subject introduces students to some idea generation, analysis and synthesis techniques within a problem-solving framework.  Through these techniques, students will explore and develop fluidity of thought as well as an analytical mind.  This subject introduces visual literacy where students develop their personal visual language to communicate a great variety of concepts.  Students will also develop and demonstrate your aesthetic awareness and design sensibility.

DNG2339 Interface Design 1

This subject introduces the basic principles of graphic user interface (GUI) and user experience design.  It focuses on the basic rules of visual information organisation and hierarchy, and explores the process of navigation on screen.  The subject examines the choice of appropriate styles and graphic treatment for the intended audience, and the use of conceptual models for creating appropriate user experience.

DNG2347 Interface Design 2

This subject builds upon Interface Design 1.  It develops and deepens the understanding of GUI and user experience design.  It focuses on the user interface of content, applications and media delivered on different platforms, and explores related emerging technologies.  It also examines different ways of user testing and the use of prototypes in the interface design process.

EDM1002 Fundamentals of Digital Media Processing

This subject equips students with the fundamental knowledge of image, texture and audio editing using media processing techniques.  These techniques are necessary basic building blocks in interactive digital media content development.  Basic video editing skills will also be taught.

EDM2004 Advanced Digital Animation & Special Effects

This subject uses a practice oriented approach to emphasize advanced techniques of animation and special effects, including character animation, particles, lights, 3D painting, as well as customization of tools using scripts for advanced deployment.

EED2008 Product, Process and Computer Aided Design

This subject embraces a design oriented approach to creative product design.  It covers product and process design, tools, needs and goals, design specifications and development concepts.  Using these methodologies, learners will be able to master, assemble and generate realistic products in digital form.

EDM2003 Fundamental 3D Interactive Digital Media

This subject emphasizes virtual prototyping in product design and e-commerce application.  Learners will be able to incorporate text, sound, animation, objects, and textures into a real-time interactive environment, using behaviour programming, as well as interfacing to various web applications.  Learners will also be able to produce their customisable smart objects as prototypes for other environments.

NEW Systemic Project Management

This subject emphasises the life cycle of the entire project management process related to developing IDM contents and applications.  It covers topics on the stages of project planning, project implementation, project closing and project teams.  This subject encompasses both theory and practical skills on using project management tools.

EED2009 Rapid Prototyping and Model Making

Using various advanced rapid prototyping methodology as well as basic processing of wood, metal and plastics, learners will acquire a working knowledge of constructing physical 3D models for product presentation.

EDM2005 IDM Project

This subject provides an opportunity for students to apply their knowledge.  Students will acquire the practical skills and capability of problem solving, research and design, project management and well and technical innovation in producing their own products.

EDM3003 Interactive 3D Display System

The subject provides student with the necessary knowledge of how various input and output interactive systems such as Stereoscopic Displays, Auto-stereoscopic displays, Holographic Displays, Pinch gloves, Wands, Passive and Active sensors work and how they can be used and applied in various applications.

EDM3001 Advanced Interactive Digital Media

This subject allows learners to build upon their Interactive Digital Media knowledge to incorporate interfaces into various applications.  Using advanced libraries, students will be able to enhance their applications by building customizable modules and nodes, allowing in-depth understanding of interfaces and the real-time rendering engine.

EDM3002 3D Real-time Visualisation

The subject builds upon both the Modelling and Animation subject and the Fundamental 3D Interactive Digital Media subject to train students to be competent in creating photorealistic real-time interactive content.  This includes the use of special rendering techniques, High Dynamic Range Imaging (HDRI) techniques as well as the methodology.

EDM1001 Modelling and Animation

This subject provides practical skills to enable students to create objects in 3D and to animate them aesthetically.  The skills taught include creating scripts and storyboards for specification.  It then follows up with fundamental theories of 3D object creation, modelling, scene composition and animation with a practice oriented approach to creating digital animation using industry grade tools.