SP Engineering

Preparing you to be a leader in your engineering field.

Curiosity

Nurturing the curiosity in your mind to the engineering and digital world.

School of Electrical & Electronic Engineering » Courses » Full-time Diploma » Info-Communication Engineering & Design (No longer accepts new intakes)

Diploma in Info-Communication Engineering & Design (DICD) JAE Code: S85

Overview Entry Requirements What You'll Study Your Future

What You'll Study

First Year

Module Code Module Name Total Hours
ET0514 Java Programming I
Teaches students programming fundamentals using JAVA as the programming language. It also introduces essential object-orientation concepts including class, instance and encapsulation.
60
ET1003 Digital Electronics I
Introduces students to the knowledge, understanding and design techniques necessary, to enable them to design simple combinational circuits using commercial SSI and MSI integrated circuits. Additional topics covered include introduction to simple sequential logic circuits such as flip-flops and mono-stables.
60
ET1004 Digital Electronics II
Builds on basic material covered earlier with advanced topics such as adders, multiplexers/de-multiplexers, decoders/encoders, counters and shift registers and some application examples of these circuits.
60
ET1005 Principles of Electrical and Electronic Engineering I
Covers the fundamental concepts of electricity. Basic laws and theorems which govern the operation of electrical circuitry are explained with illustrations. Understanding and application of electrical phenomena are further enhanced using circuit simulation on worked examples and tutorial problems and via hands-on sessions. Topics covered include scientific notation, engineering notation, metric prefixes, basic elements of an electrical circuit, definitions of energy and power, power sources, measuring instruments, DC and AC concepts, simple series and parallel networks, electromagnetism, inductor, inductance, transformers, Kirchhoff Voltage and Current Laws, Current and Voltage Divider Rules.
60
ET1006 Principles of Electrical and Electronic Engineering II
Extends the basic concepts onto other electrical and electronic devices. Topics covered include: Capacitor, capacitance, Superposition theorem, semiconductor physics, semiconductor devices such as diodes, special diodes and bipolar transistors, transducers such as thermistors, and application of operational amplifiers. Students will participate in PBIL activity to exhibit team learning. Upon completion, this module consolidates students foundation of the electrical and electronic engineering.
90
ET1011 Introduction to Engineering I
In this module, students will learn and apply the Design Thinking process to create new and innovative products or services. In addition, this module also provides a platform where students can integrate theoretical knowledge from different modules, and put into practice what they learn in first year technical modules. They will design, test and build practical and interesting projects and in the process learn essential skills like circuit simulation, strip-board fabrication, soldering, circuit assembly and troubleshooting. Teamwork, creative & critical thinking and presentation skills are emphasised.
60
ET1012 Introduction to Engineering II
Provides a platform where students can put into practice what they learn in first year technical modules. Students design, test and build several practical and interesting projects and in the process learn essential skills like circuit simulation, PCB layout planning & fabrication, strip-board fabrication, soldering, circuit assembly and troubleshooting. Projects are designed to integrate theory learnt from different modules. To support the CDIO initiative, teamwork, creative & critical thinking and presentation skills are emphasised in this module.
30
LC0341 Teamwork and Communication Skills
Equips students with necessary teamwork & requisite oral and written communication skills relevant to the efficient and successful completion of engineering projects. Through integrated tasks and within a multi-disciplinary context, students will practise and demonstrate the skills of team-building and formation, participation in and management of teams, appropriate oral and written communication strategy design and effective oral and written communication.
60
LC8001 General Education 1
Aims to equip students with critical reasoning skills and provide them with opportunities to practise critical thinking through the exploration of contemporary social issues. It also provides a platform for students to learn the basics of arguments through the formal argumentation structure.
30
LC8002 General Education 2
Aims to equip students with the skills to critically analyse the elements of persuasion in narratives used in a variety of contexts to appreciate the power of storytelling in our daily life. Students will also explore the history of discrimination in societies and craft their responses through their own narrative.
30
MS4120 Basic Mathematics
Equip students with the necessary mathematical knowledge and skills to handle problems encountered in their course of study. Topics include algebra, exponential, logarithmic, trigonometric functions. Binomial theorem, complex numbers, differentiation of algebraic and trigonometric functions and integration of algebraic function are included. It also serves as a foundation for further work in mathematics in subsequent modules.
60
MS4121 Engineering Mathematics I
Equip students with the necessary mathematical knowledge and skills to solve problems encountered in their course of studies. It also serves as a foundation for more advanced mathematics in the second year. Topics include trigonometry, determinants, matrices , complex numbers and calculus.
60
SD9001 Design Fundamentals
This module introduces the students and basic skills in design and creative processes. Ideation will be taught through a series of short projects that will help the students to understand and explore various design processes and methods. Students would also learn basic visual communication skills.
60
SD9002 Design Thinking Studio I
The module aims to expose students to design thinking tools and techniques as a way to interpret and generate design ideas. Students would learn basic user observation methods and apply to their studio projects.
60

Second Year

Module Code Module Name Total Hours
ET0087 Analog Communication Systems
Introduces the principles and techniques used in analog communication systems. A system approach is used, with the main emphasis being on the understanding of principles. Topics include signals and their spectrums, filters, band-limiting, noise sources, SNR, radiated and conducted interference, need for EMC compliance, noise reduction, necessity of modulation, AM, DSBSC, SSB, FM and basic operation of superhet radio receivers.
75
ET0130 Networks and Protocols
Introduces the concepts of computer networking and internetworking. The students will learn about TCP/IP Reference Model, IP Addresses assignment, network planning & design concepts, routing, channel access techniques and IEEE Standards. Various LANs (e.g. Ethernet and Token Ring) and WANs (e.g. Internet, POTS, ISDN, X.25, Frame Relay, PPP, ATM) technologies are also covered. Students will learn how to configure VLANs on switches, NAT and Access Control Lists in routers.
75
ET0513 Data Communications Systems
This module provides students with the basic knowledge in the field of Computer Networks. It also provides students with the necessary understanding of equipment and techniques used in the implementation of data communication systems.
75
ET0527 Java Programming II
Teaches students advanced JAVA programming in Graphical User Interface, JAVA communication APIs, and JAVA Media Framework.
45
ET0528 Web Client and Server
This module aims to teach students the basic features of the client and server side programming and its application to the Internet. Students will also learn practical skills in database programming skills using Structured Query Language (SQL). Students will develop a professional client/server application over the Web.
90
ET0529 Mobile Applications Development
Provides students with the skills and knowledge to develop and implement games or applications that can run on mobile phones. Students will be introduced to open-source software tools available for programme development, key concepts in mobile programming, user-interface classes, sensors and local data storage. By the end of the module, students should be able to conceptualise and complete a mobile game or application.
60
LC0342 Workplace Communication Skills
Provides students with knowledge and practice of communication skills required to succeed at the workplace. Topics covered include the importance of EQ, business correspondence and cross-cultural correspondence.
30
LC0343 Report Writing Skills
Teaches students the finer points of writing technical reports. Topics covered include report structures, synthesis of ideas, persuasive writing and bibliographies.
30
LC8003 or LC8006 Social Innovation Project or Overseas Social Innovation Project
Aims to equip students with the Design Thinking mindset, methods and tools to conceptualise innovative solutions for real life problems. Students will explore a social cause, go through the practical rigour of the Design Thinking process and apply suitable tools to fulfil the objectives of the project. Students will also be exposed to trends and issues related to themes, such as Healthcare, Active Ageing, Environment, and Social Integration. In the process, they will develop a better understanding of themselves and the world, as well as the positive impact they can make.
30
LC8004 General Education 3
Aims to enhance students’ knowledge and appreciation of a broad range of social, political and economic issues. Students will learn about the importance and relevance of information literacy skills as well as develop their ability to assess the validity and reliability of information from different sources, consider diverse perspectives, and put forward a convincing point of view.
30
MS4205 Engineering Mathematics II (A)
This module is designed to provide students with further knowledge in mathematics and analytical skills to solve engineering problems encountered in their studies. Among the topics covered are Laplace transforms and statistics.
60
MS4206 Engineering Mathematics II (B)
Provides students with further knowledge in mathematics and analytical skills to solve engineering problems encountered in their studies. Among the topics covered are methods of integration, infinite series, Fourier series, differential equations and vector algebra.
60
SD9003 Human Computer Interface Design
This module aims to equip students with the knowledge and skills required to design, implement and evaluate the human-computer interface aspect of interactive systems. Through a series of studio based exercises and projects, students will learn to apply cognitive, social, cultural and physical human factors in design.
60
SD9004 Information Design
This module focuses on ergonomic and cognitive efficiency in the design of information and introduces students to key issues on the use and reception of information. Through a series of studio based exercises and projects, students will learn principles of information systems, data visualisation and graphical representation leading to effective information products.
60

Second Year Vacation

Module Code Module Name Total Hours
IS1006 Industrial Training Programme
This programme provides students with the opportunity of local or overseas attachment to industry companies where they can gain working experiences and exposure to industrial practices beyond the structured curriculum.
Student will do one ITP (Industrial Training Programme) in Year 2
7-Week

Third Year

See also a selection of projects by third-year students.


Module Code Module Name Total Hours
ET0026 Network Management
Teaches students the essentials of network management including network management functions, protocol and standards. It explains how network management functions are achieved through a practical approach. It gives student an overview of network management tools currently available so that students can relate to them as they are deployed in an organisation. This module also covers ways to optimise network performance through traffic distribution and introduces student to concept of quality of service and network storage solutions.
75
ET0097 Digital Communications
Teaches the principles and techniques used in digital communication systems. Topics covered include signal analysis, digital pulse modulation (PCM, DPCM), digital modulation (ASK, FSK, PSK), transmission problems such as ISI, AWGN, BER & eye diagram, detection techniques, information theory and coding.
60
ET0141 Broadband Communications
Provides students a fundamental understanding of various broadband networks and services. Topics include MPLS, ATM, Gigabit Ethernet, SONET, Broadband access technologies (xDSL, Cable Modem),WiMAX, FTTH and other emerging broadband technologies. Students will learn to configure networking devices like switches, routers, and DSLAM to study the behaviour and application of broadband network.
60
ET102Y/Z Final Year Project
Provides students with the opportunity and responsibility to be innovative / creative, find or select, formulate, plan, carry out and report on a challenging piece of work that could provide a solution to the engineering problem. The module also aims to provide students with the opportunity to apply and integrate their knowledge and skills acquired during their polytechnic study and industrial attachment.
150
SD9005 Design Thinking Studio II
The module is a progression from Design Thinking Studio I (SD 9002). Students will build upon what has been introduced in that module and will continue to apply their knowledge and skill in user observation methods and low resolution prototyping.
60

 

Third Year Options (Choose 1 option)

Third Year - Wireless & Digital Media Communication Option

Module Code Module Name Total Hours
ET0523 Wireless Technologies
Provides in-depth understanding of various commonly used wireless technologies such as Wi-Fi, Wi-MAX, Bluetooth, RFID and other emerging wireless technologies. Application of the various wireless technologies will also be covered in this module.
75
ET0524 Mobile Communication Systems
Introduces the knowledge of mobile communication fundamentals. The first part will cover the fundamental communication knowledge including signals and signal transmission, radio transmission and propagation, multiple access and digital modulation techniques. The second part will cover the architecture and operation of GSM (2G) and UMTS (3G) mobile communication systems.
75
ET0532 IP Multimedia Services
This module provides students with the fundamental concepts of Voice over IP and Video over IP applications. IP Telephony and IPTV architectures and components used will be covered. Students will learn to install, configure and maintain Enterprise IP Telephony network. Service provider VoIP solutions will also be covered. For IPTV, students will learn to configure video streaming server and multicast transmission.
60
ET0533 Digital Media Coding
This module aims to provide students with knowledge of the characteristics of multimedia signals and equip them with the understanding of the concept of image, video, and audio compression and their applications.
75
ET0723 Wireless Communications
Provides in-depth understanding of various commonly used wireless technologies such as Wi-Fi, Wi-MAX, Bluetooth, RFID and other emerging wireless technologies. Application of the various wireless technologies will also be covered in this module.
75

Third Year - Wireless Communication & Security Option

Module Code Module Name Total Hours
ET0522 Network Security Systems
Teaches students the security protocols and techniques in securing data transmission, such as Symmetric and Asymmetric Cryptography, PKI system, PGP, S/MIME and user authentication systems. The students also learn about security in network devices and server systems. Topics covered include Secure Socket Layer (SSL)/Transport Layer Security (TLS), HTTPS protocol, Secure File Transfer Protocol, and security baseline practices for server systems. Students will gain hands-on experience in securing web servers, setting up RADIUS server for authentication, and securing wireless network using techniques like WEP, WPA and PEAP.
75
ET0523 Wireless Technologies
Provides in-depth understanding of various commonly used wireless technologies such as Wi-Fi, Wi-MAX, Bluetooth, RFID and other emerging wireless technologies. Application of the various wireless technologies will also be covered in this module.
75
ET0524 Mobile Communication Systems
Introduces the knowledge of mobile communication fundamentals. The first part will cover the fundamental communication knowledge including signals and signal transmission, radio transmission and propagation, multiple access and digital modulation techniques. The second part will cover the architecture and operation of GSM (2G) and UMTS (3G) mobile communication systems.
75
ET0531 Firewall Technologies
Covers secure network design and the technologies for securing the perimeter of a network. Security features of perimeter devices (routers and firewalls) including various filtering techniques (e.g. packet filtering, Proxy filtering and Stateful filtering) are covered. Other topics include Virtual private network, Intrusion detection and prevention, disaster recovery and business continuity. In laboratory, students will learn to configure Cisco routers and ASA (Adaptive Security Appliance) for De-Militarised Zone, Virtual Private Network, and authorization.
75

Third Year - Internet & Security Option

Module Code Module Name Total Hours
ET0522 Network Security Systems
Teaches students the security protocols and techniques in securing data transmission, such as Symmetric and Asymmetric Cryptography, PKI system, PGP, S/MIME and user authentication systems. The students also learn about security in network devices and server systems. Topics covered include Secure Socket Layer (SSL)/Transport Layer Security (TLS), HTTPS protocol, Secure File Transfer Protocol, and security baseline practices for server systems. Students will gain hands-on experience in securing web servers, setting up RADIUS server for authentication, and securing wireless network using techniques like WEP, WPA and PEAP.
75
ET0531 Firewall Technologies
Covers secure network design and the technologies for securing the perimeter of a network. Security features of perimeter devices (routers and firewalls) including various filtering techniques (e.g. packet filtering, Proxy filtering and Stateful filtering) are covered. Other topics include Virtual private network, Intrusion detection and prevention, disaster recovery and business continuity. In laboratory, students will learn to configure Cisco routers and ASA (Adaptive Security Appliance) for De-Militarised Zone, Virtual Private Network, and authorization.
75
ST3371 Web Services Development
The module provides students with knowledge and skills required to develop web services for new avenues of business, such as Internet appliances and electronic content management. Upon completion of the module, students will be able to plan, implement and incorporate XML web services into existing web based application.
75
ST3372 Web Server Management
Teaches students how to set up, operate, monitor and manage a Web Server (such as Microsoft Windows Internet Information Server or Apache server). Issues covered include server hardware and software, installation of web server software, security, backup and other administration issues. Firewall technology to protect the web server will also be covered.
75

Advanced Modules

Capable students will be given the option of doing up to three Advanced Modules in the second and third year. These modules are designed to add greater depth of knowledge in key areas, useful for those who seek to go on to university studies.


Module Code Module Name Total Hours
MS801M Advanced Mathematics 1
Provides students with a sound foundation in calculus essential for studies in engineering courses at the university level. Topics include mathematical induction, functions and their graphs, limits and continuity of functions, differentiation, integration and its geometrical applications, polar coordinates and parametric equations, indeterminate forms, improper integrals and complex numbers.
60
MS802M Advanced Mathematics 2
Provides students with further knowledge in calculus and linear algebra essential for studies in engineering courses at the university level. Topics in the module include multiple integrals, partial derivatives and their geometric significance and applications, sequences, infinite series and power series, matrices, determinants, systems of linear equations, eigenvalues and eigenvectors.
60
MS803M Advanced Mathematics 3
Equips students with a basic knowledge of vectors and differential equations considered essential for studies in engineering courses at the university level. Topics include operations on vectors, lines and planes in space and vector-valued functions, ordinary differential equations (1st order & 2nd order), Laplace transforms & its applications in initial value problems and Fourier Series.
60
MS811M Physics for Engineers
To provide the students with a good foundation in physics this is essential for pursuing engineering degree courses. Topics covered include physical quantities and units, kinematics, dynamics, oscillations and waves, physics of fluids, temperature and heat, geometrical and physical optics, electricity, magnetism and electromagnetism. The extensive use of vectors and calculus in developing concepts allows the students to see how mathematics is used as a concise language of Physics.
60

 

Please note: Course structure is subject to change.

 
alt text

DICT (now DICD) students won Gold Award in the National Infocomm Competition Quiz

"I strongly believe that anyone who wants to secure a career in the Infocomm industry should give themselves a head start by enrolling themselves in this course. It gives one a broad perspective of what the Infocomm industry comprises and what he or she can specialise in future."

Timothy Thong Qian Mu
(leftmost)

Read more...