Telematics (Intelligent Transportation Systems Engineering)

Telematics (Intelligent Transportation Systems Engineering)

Programme Overview
The BEng / BEng (Hons) Telematics (Intelligent Transportation Systems Engineering) degree programme is the first of its kind in Singapore. It consists of two interdisciplinary fields – Vehicular Telematics and Intelligent Transportation Systems (ITS) Engineering.

ITS plays an important role in enhancing our public transport systems, as well as managing and optimising the limited road space in Singapore. ITS continues to be the mainstay for delivering a convenient, safe and comfortable travel experience. An increasing vehicle population in our land-scarce city-state, coupled with changing social, economic and technological landscapes have brought forth new opportunities for growth and breakthroughs in transportation technologies, application and solutions.

Vehicles of tomorrow will have the capability to communicate with nearby vehicles wirelessly and share useful information on their surroundings, providing commuters and motorists with an enhanced travel experience. The primary driver for such connected vehicles and inter-vehicle cooperative application is the enhancement of safety for both motorists and pedestrians. The development of telematics technologies and vehicular communication technologies enable telematics applications such as advance driver-assistance applications to alert motorists on road safety, dynamic routing, intelligent parking guidance and real-time traffic news delivery, amongst others.

The Bachelor of Engineering with Honours in Telematics (ITS Engineering) is a multi-disciplinary programme with a curriculum that has been developed with support from organisations such as LTA, ST Electronics, NCS and Continental Automotive Singapore Pte Ltd. Students will be equipped with electrical engineering and computer science core skills and ITS knowledge in order to work in this technically challenging field. Deep specialist skills in vehicular communication, telematics technologies and ITS engineering are much needed in these industries.

To be awarded the BEng / BEng (Hons) in Telematics (Intelligent Transportation Systems Engineering), students will be required to complete six trimesters of study and two trimesters of Integrated Work Study Programme (IWSP).

Industrial Immersion Programme (IIP): Students will have the opportunity to visit relevant industries locally or overseas in the area of telematics, automotive engineering or ITS to understand the latest development in this field.

Trend Antenna: Students will have the opportunity to participate in the Trend Antenna programme developed by Continental Automotive Singapore Pte Ltd. This programme allows students to be at the frontline of cutting-edge technologies and innovation in the automotive industry. Students will be expected to generate new ideas, research about technologies, prototype ideas, as well as develop value chain and possible business models. The innovative ideas from trend antenna may also be used in group design projects or capstone projects.

Integrated Work Study Programme (IWSP): IWSP is held over a span of 8 months and provides you with the opportunity to gain industry experience, integrate theory with practice and develop deep specialist skills in your chosen field. You will also be involved in day-to-day operations and confront challenges just like an employee of the host organisation.

Career Opportunities
Telematics (ITS Engineering) is a unique programme with a curriculum that has been developed with support from various organisations in the land transport industry such as LTA, Singapore Technologies, NCS and companies in the automotive industry such as Continental Automotive Singapore Pte Ltd. Students will, therefore, gain the necessary knowledge and skills to embark on a rewarding career in the industry.

Eligibility and Exception

Diploma holders from any of the five local polytechnics and A-Level graduates are welcome to apply.

Holders of the following BCA Academy Diplomas are eligible to apply:

  • Diploma in Construction Engineering
  • Diploma in Mechanical Engineering (Green Building Technology)
  • Diploma in Electrical Engineering and Clean Energy
  • Diploma in Construction IT

Students with relevant engineering background, i.e. Diploma in Electrical and Electronics Engineering, Computer Engineering and Information Technology, may apply for exemption from modules of up to a maximum of two trimesters.

For students with non-relevant diplomas, exemption from modules will be considered on a case-by-case basis.


Year 1 Trimester 1
TLM1001 Engineering Mathematics 1

Engineering Mathematics is the foundation of all engineering degrees. Engineering Math I aims to equip students with core mathematical skills which will help them better understand other engineering modules. This module presents the mathematical foundations of Functions, which includes function transformation, logarithms and exponential functions, trigonometric and hyperbolic functions. The more substantial part of this module begins with Limits and Continuity which includes L’ Hopital’s rule, followed by Single Variable Calculus. It covers differentiation and integration of functions of one variable, with various engineering applications.

TLM1002 Newtonian Mechanics and Waves

This module introduces the basic concepts and principles of classical Newtonian mechanics and waves. A brief introduction to physical quantities and vectors is made. In the opening chapter, some important preliminaries such as vector representation of physical quantities in two and three dimensions will be discussed. These are used extensively in the later chapters. Subsequently, kinematics in one and two dimensions are discussed. Dynamics that helps one understand why objects move in different ways under the influence external forces is described next. Newton's laws of motion, the three physical laws that laid the foundation for classical mechanics follows Dynamics. These describe the relationship between a body and the forces acting upon it, and its motion in response to these forces.  


Ideas of work, energy and energy associated with mechanics such as kinetic and potential energy are discussed. In relation to these, two important principles, conservation of mechanical energy and the law of conservation of energy are then discussed. Further, two new concepts, impulse and momentum along with another important law called the conservation of momentum is introduced. The back and forth motion of bodies called the periodic motion or oscillation along with simple examples are discussed next. Finally, a brief introduction to waves that travel through a material that is called a medium is made. The characteristics of these waves such as periodicity, mathematical representation of these waves are covered briefly.

TLM1003 Electronic Circuits

An electronic circuit is composed of electrical elements, connected by wires through which electric current can flow. Electronics is pervasive in all aspects of engineering including transportation, telecommunications, manufacturing, etc. For this module, students learn electronics knowledge ranging from the general concepts on electric circuits to a deeper study on semiconductor electronic devices such as op-amp, diodes and bipolar junction transistors (BJTs). This module lays the foundation on important electrical concepts and problem-solving skills for advanced electrical system modules in intelligent transport system.

TLM1004 Introduction to Programming

This module focuses on C programming fundamentals including arithmetic algorithms, control structures, functions, arrays, pointers, characters, input/output, file processing, and data structures. Good programming practices, common programming errors and secure programming tips are discussed. To make this module more relevant to engineers and to make students “tinkering”, microcontroller design is introduced and students are required to complete a mini- project on microcontroller design using C language. This module aims to provide students with an understanding of the role programming can play in solving problems. It also aims to develop students’ competencies in writing C programs that can solve engineering problems.

TLM1010 Technical Communication 1

This module aims to help students develop such abilities through formal letter writing, academic essay writing, technical report writing, oral presenting and other learning activities. TLM1010 adopts a process-based, reading-into-writing approach so that students have the chance to learn/unlearn/relearn from the multiple drafting experience of each assignment. In terms of speaking, students are afforded opportunities to learn and employ specific strategies for both impromptu and formal presenting. As the principle content focus of the course, a project-based design problem approach is employed that requires teams of students to explore authentic telematics design problems and develop viable solutions within real-world contexts. For scaffolding that project and underpinning an introductory telematics product evaluation, students are also required to read discipline-specific articles and websites with a telematics focus, thus facilitating greater acquaintance with the field.

Year 1 Trimester 2
TLM1005 Engineering Mathematics 2

The aim of this module is to provide students with necessary mathematics background which is essential to their further engineering course studies. The content of this module focuses on Vectors, Complex Numbers, Matrix Algebra and Introduction to Ordinary Differential Equations (ODE).

TLM1006 Electricity and Magnetism

The aim of this module is to introduce the basic principles of Electrostatics, Magnetostatics and Electromagnetic fields. The relation of charges to potentials, currents to magnetic field and the force experienced by static and moving charges in electric and magnetic fields shall be covered. The reduction of the field principles to circuital laws such shall be covered. The underlying physical phenomenon shall be described in the language of vector calculus. Upon successful completion of the module the students would have enhanced their ability in comprehending the mathematics behind the description of physical phenomenon, in reasoning through questions and analysing and applying the learnt principles for both hypothetical and practical engineering related problems.

TLM1007 Digital Systems

The module gives coverage of understanding the difference between analogue versus digital systems, number systems: decimal, binary, hexadecimal, signed numbers representation, arithmetic operations, floating-point and other digital codes. It will also introduce basic logic gates, how the Boolean algebra and logic simplification work to implement combinatorial circuit, other techniques such as Karnaugh Map (K-map), and timing analysis. It will then introduce advanced logic elements such as latches and flip-flops, and how these memory elements can be used to construct finite state machine (FSM) or sequential circuits (e.g. counters, memory and registers). They will also understand the different solutions for a digital system from Combination logic, ASICs (FPGA) to computer systems. An introduction of the computer concepts will provide an overview of how basic digital elements form the brain of the central processing unit (CPU) of a computer where arithmetic logic unit (ALU), memory/registers and a control unit (FSM) can be connected together to implement a simple model of processor where a program is executed.

TLM1008 Object Oriented Programming

The aim of this introductory module is to enable students to learn the principles of object oriented programming through the basic language constructs and APIs of C++ programming languages. Students will also learn to apply the principles to construct practical software components. The module gives coverage of fundamental C++ algorithmic constructs that realize logical, arithmetical, execution flow control and data manipulation behaviours in code. Essential APIs and code specification will be covered to encourage reusability for more efficient, scalable programming. Students will also be introduced via hands-on assignments to the application of basic object-oriented concepts that include class, inheritance, polymorphism and basic testing. Introduction to advanced concepts such as standard template library, and exception handling in C++ will also be covered.

TLM1009 Linear Signals and Systems

This course is an introduction to analogue and digital signal processing, a topic that forms an integral part of engineering systems in many diverse areas, including speech processing, image processing, data processing, consumer electronics, and consumer products. It presents and integrates the basic concepts for both continuous-time and discrete-time signals and systems. Signal and system representations are developed for both time and frequency domains. These representations are related through the Fourier transform and its generalizations to Laplace transform, which are explored in detail.

Year 2 Trimester 1
TLM2001 Sensors and Control

This module covers the basic working principles of the sensors that are widely used and the fundamentals of control theory and builds a link from the sensors to the control algorithms.

In the first part of the module, the basic terminology used to describe the characteristics of sensors will be first introduced. Then the physical principles and applications of popular sensors such as electrical sensors, remote sensors and inertia sensors are introduced. In the second part of the module, major contents include state-space modelling, system stability, state-feedback control and PID control.

Upon completion of this module, the students will be able to understand the fundamental principles of different types of sensors and their applications. The students will also be able to understand the fundamental control theory.

TLM2002 Embedded System Design

This module combines theoretical and a practical aspects of embedded system design. During lectures, students will be motivated to recognize the relevance of embedded systems, understand their basic components, applications and corresponding design constraints. The students will learn the fundamental processor architecture and instruction set which is fundamental to understand the functionality of microcontrollers and their integration within an embedded system. This will include (but is not limited to) topics such as, Digital and Analog Input/Output, Clocks and Timers, Stacks and Interrupts, Digital Communication, Timing Analysis and Real-Time Execution.

TLM2003 Instrumentation and Displays

This module covers topics such as engineering statistics, fundamental of measurement performance, error propagation, normal distribution and least-squares fitting, signal processing, measuring instrumentation, digital interface and communication, and display technologies. In addition, this module also covers the application design of typical instrument clusters for vehicles, inclusive of the display user interface with further explanation of its semantics displayed in the vehicle’s dashboard.

TLM2004 Database and Information System

Information Management (IM) is primarily concerned with the representation, organization, and presentation of information. This includes methods for efficient access and update of data, data modelling and abstraction, and file storage techniques. Topics covered include relational database concepts, database modelling, and query languages. Recent developments in big data, data warehousing and NoSQL database will also be explored. Practical aspects of database design and programming will be done using SQL. Students are assessed in lab exercises, assignments, quizzes and a final exam.

TLM2011 Career and Professional Development

This module prepares students to apply for their first position for Integrated Work-Study Programme (IWSP). Specifically, it provides the students with the experience of going through the entire process of job search, from submitting their job application letter and resume, to attending a mock job interview session. The knowledge and skills, acquired by the students through this module and the IWSP, would form a valuable source for them to draw from as they look for their first full-time job upon graduation and as they plan their career.

Year 2 Trimester 2
TLM2005 Wireless Communications

Wireless communications is the enabling technology for Internet of Things, connected vehicles and in general for future communication networks. This module aims to introduce the students the basic concepts, theory, design, analysis and fundamental limits of wireless communications systems. Furthermore, this modules presents the basic building blocks of a modern wireless communication systems and as well as the widely adopted wireless communications technologies such as cellular networks, WIFI, and Bluetooth.

TLM2006 RF engineering and Electromagnetic Compatibility

The aim of this module is to introduce various radio frequency aspects involved in high-frequency electronic systems. The course encompasses basic concepts of transmission lines and use of s- parameters for characterizing the performance of different passive components such as filters, circulators, couplers and power dividers. Key design parameters of active components such as amplifiers and mixers shall be covered. Antennas and related performance parameters for RF system design shall be introduced. The module will provide the students with knowledge to better understand and appreciate the engineering design elements of an RF system. The students learn concepts of electromagnetic compatibility between systems, interference through inductive and capacitive coupling and key design considerations to mitigate effects of EMI/EMC in high-frequency electronic systems and industry practices on EMC measurements.

TLM2007 Operating Systems and Automotive OS

The aim of this module is to introduce the basic concepts and working principles of operating systems, real-time operating systems and automotive operating systems. The major contents to cover for general operating systems are operating-system structures, processes, threads, process synchronization, and CPU scheduling. For real-time operating systems, the focus is on various scheduling policies. For automotive operating systems, the focus is on startup, tasks, and scheduling. OSEK/VDX is used as an example.

TLM2008 Internet Programming

The Internet is a pervasive wide area network that has infiltrated to almost all domains of distributed computing, from the World Wide Web to Internet of Things. This module covers the essential Internet technologies to equip students with the useful skills to build internet-based applications. To begin, an overview of the Internet architecture will be presented to help students understand the complexity of the Internet and its composition of functionality. Next, they will be exposed to core Internet services and technologies. Specifically, the topics will include IP, TCP, UDP, DNS and HTTP, which represent the foundational drivers for building robust internet application. This will lead them to learn to how to program internet applications, including native socket programming and web programming. Open source packages like Java, XAMPP and NetBeans IDE will be used in a series of lab exercises, which will gradually build the students’ skills in internet application development.

TLM2010 Technical Communication 2

Building on competencies developed in TLM1010 Technical Communication 1, TLM2010 provides students with the instruction and practical opportunities necessary for them to develop strong written and oral communication skills in a variety of contexts with the intention of ensuring they become workplace-ready communicators. It aims to help them develop such abilities through the production of documents related to the definition and resolution of problems related to the design and use of telematics products. Additionally, they will be required to deliver an oral presentation in the form of a pitch of their solution to a particular problem. In each of these tasks, students must be mindful of the needs of specific audiences. As in its lower-tier counterpart, TLM2010 adopts a process-based, reading-into-writing approach so that students have the chance to learn/unlearn/relearn from the multiple drafting experience of each assignment. The strong discipline-specific focus to the content of the assignments is intended to foster greater familiarity with the field of telematics and the various ways in which it serves the wider community.

Year 2 Trimester 3
TLM2012 Integrated Work Study Programme
Year 3 Trimester 1
TLM2012 Integrated Work Study Programme
Year 3 Trimester 2
TLM3001 Design Project
TLM3002 Traffic Regulations, Safety and Standards
TLM3003 Traffic Signal and Toll Systems
TLM3004 Systems and Software Engineering
TLM3005 Digital Signal Processing
TLM3006 Business and Project Management
Year 3 Trimester 3
TLM3001 Design Project
TLM3007 Transport Management
TLM3008 Infotainment Technologies
TLM3009 Automotive Electronics
TLM3010 Car Interconnects and Vehicular Networks
TLM3011 Professional Ethics and Engineers in Society
Campus Location

10 Dover Drive
Singapore 138683