Jointly developed and delivered by the Singapore University of Social Sciences (SUSS) and Temasek Polytechnic, this 18-month Work-Study Post-Diploma programme will allow participants to deepen their skills at the workplace while taking up Skills-based Modular Courses (SBMC) curated from SUSS’s Bachelor of Science in Information and Communication Technology programme. This programme is an added pathway for individuals who wish to further their education in a related field of study in Infocomm Technology, as they may receive credit recognition for the undergraduate part-time degree programme.
Singaporeans or Singapore Permanent Residents who are within three years of either graduation OR the Operationally Ready Date (ORD) for National Servicemen from the following full-time programmes.
The Sign-on Incentive is only applicable for Singapore Citizens.
Ngee Ann Polytechnic
Other relevant ICT programmes
Students are required to complete a total of 45 Credit Units or 9 Skills-Based Modular Courses (SBMCs) curated from SUSS’s Bachelor of Science in Information and Communication Technology programme over 3 semesters. Participants must complete the Work-Study Programme within 18 months.
This course introduces how humans can instruct computers to perform tasks and computations by writing programs using a programming language. Students will learn the structure of a program and how to write statements that contain constructs such as variables, expressions, selection and iteration to express the computation logic. Students will also learn how to use the Input/Output (I/O) library of a programming language to read from and write to files on computer disks for storage and other peripheral devices for display. Data structures to keep information in the working memory of the computer, including one called an object, will also be presented with the explanation of how they facilitate the organization of information and computation.
|Object Oriented Programming
This course covers further concepts in object-oriented programming. It explains the basic building blocks of an object. Students learn how to apply object structure and methods to store and compute tabular information as a system of objects. The principles and reasons of structuring objects in a class hierarchy and an association will be explained. A particular class, the container class, is introduced. Students will learn how complex processing mechanisms can be programmed through the container class. These complex mechanisms are then shown to be the building blocks for Graphical User Interface and Event Management, which have become a standard approach to building native software applications.
|Management Information Systems
This module introduces information systems and their roles in helping businesses to remain competitive, as well as to provide a technical foundation to appreciate the major and emerging technologies needed by business firms. It focuses on learning about the various kinds of information systems and technologies, and understanding how they are integrated in enterprise applications that can help business firms improve their organizational performances and decision making. This course adopts the viewpoint of a business professional, rather than a computing professional. Hence, students will learn how the work of managers is influenced by information technology (IT) and how to enhance the competitiveness of an organisation as an IT professional.
|Enterprise Systems and Integrated Business Process
This course gives an overview of key information systems applications in enterprises, with a focus on Enterprise Resource Planning (ERP) systems. It examines the silo effects in the traditional business organizations. By introducing enterprise systems, it explains how IT technologies support end-to-end business processes by integrating necessary business functions in one integrated process. It also explains key business processes in detail, which includes Procurement, Accounting and Fulfilment, using the SAP ERP system as a model. Students will also learn ERP through a business simulation game that bears the importance of integrated business process.
This course introduces students to the language (that is, protocol) adopted in the communication between a web server and client (browser), called the HyperText Transport Protocol (HTTP). Students will learn to write a program to talk HTTP with web servers to download web pages from the World Wide Web (WWW). By understanding the format of the web pages in HyperText Markup Language (HTML), the information in the web pages can be extracted in the form of an object. Students then learn how to design traditional database and store the information of the objects using the Object-Relational Mapping (ORM) method. Students will also learn how to Create, Read, Update and Destroy (CRUD) records of a database system. A data structure, DataFrame, will be introduced so that CRUD operations on information can be performed through a programming language.
|Web Application Development
This course provides the fundamental knowledge and skills for the students to understand modern operating systems. Students recognize how operating systems are an essential part of any computer system by learning the core functions of an operating system that includes memory management, process management, file system management and device management. Through hands-on lab practice using virtual machines on basic system management and security in Linux operating system, students are not only able to understand the benefits of operating system virtualization, but are also able to gain the basic background in system administration. Students can know how the hypervisor technology create virtual machines and manage the guest operating systems running in them. Students also learn how mobile operating systems are designed to manage the features of mobile devices.
This course introduces the concepts of networking in the protocol stack to design and implement a local area network. It explores the architecture, components, functions, protocols, and applications of the Internet and computer networks. Students learn how various network protocols run concurrently and interoperate together in the protocol stack to enable the transfer of data in the Internet. The Internet protocol stack comprises 5 layers, namely: Physical, Data Link, Network, Transport, and Application. An application in a computer system uses Application protocols such as Hypertext Transfer Protocol (HTTP) and File Transfer Protocol (FTP) to send data to another computer system in the network as the destination. The data is then transmitted using Transport protocols that include Transmission Control Protocol (TCP) and User Datagram Protocol (UDP), followed by a Network protocol which is Internet Protocol (IP) and a Data Link Protocol such as Ethernet.
|Database Management Systems
This course introduces students to relational databases, data modelling and the theory of relations as applied to the representation of models of data. The aim of this course is to equip students with an understanding of database systems concepts and in particular, using and then designing both read-only and updateable relational databases. The data sublanguage SQL, covered in practical lab sessions using a database management system such as Oracle Database system, includes both SQL Data Definition Language (DDL) for the implementation of the physical database from the Logical Data Model and Data Manipulation Language (DML) for data manipulation and query. The implementation of database objects such as views, triggers and stored procedures using SQL procedural extensions to fulfill business requirements are also explored in practical lab sessions. The system administration of multi-user database systems will also be covered to address issues such as concurrency, database backup, recovery and security.
Upon completing the Work-Study Post-Diploma programme, graduates can look forward to role expansion in their work scope. They can also have the option to complete the remaining modules to obtain the part-time Bachelor of Science in Information and Communication Technology programme at SUSS. Please see ‘Course Structure’ for more information.
|5CU Non-Laboratory Courses (ICT225)
|5CU Laboratory Courses (ICT246, ICT259, ICT133, ICT162, ICT233, ICT239, ICT330, ICT226)
|SME-sponsored Singapore Citizens and Permanent Residents
|Non-SME-sponsored Singapore Citizens and Permanent Residents below the age of 40
(nett fee payable inclusive of GST)
One-time application fee of $64.20 (inclusive of GST) applies for Credit Bearing courses.
The SUSS course fees are reviewed annually and may be revised. The University reserves the right to adjust the course fees without prior notice.
- WhatsApp: 67806361
Monday - Thursday: 8:30am - 6:00pm
Friday: 8:30am - 5:30pm
Closed during lunchtime, 12:00pm - 1:00pm
and on weekends and public holidays.
- Website: https://www.tp.edu.sg/wsp
Temasek SkillsFuture Academy (TSA)
East Wing, Block 1A, Level 3, Unit 109
21 Tampines Ave 1
Temasek Polytechnic reserves the right to alter the course, modify the scale of fee, amend any other information or cancel a course with low enrolment.