Common ICT Programme (DCITP - S32)
What You'll Study
The common first semester will lay the foundation for programming and computing for both Diploma in Infocomm Security Management (DISM) and Diploma in Information Technology (DIT) courses.
This program will allow you to have more time to explore your interests in the first semester and make an informed decision on preferred IT-related course to pursue later.
Through the Education & Career Guidance activities, you will then learn to develop your portfolios and gain insights into the respective job roles and industries in the IT sectors.
Year 1 - Semester 1
Communicating for Project (Proposal) EffectivenessMore
This module aims to equip students with the skills to articulate and communicate ideas persuasively and to work effectively in teams. They will be taught to pitch ideas or concepts and to write proposals to an intended audience.
Critical and Analytical Thinking (CAT)More
This module aims to equip students with skills in critical and analytical thinking, which includes the ability to evaluate different perspectives, articulate a point of view and support it with relevant and credible evidence. The module also provides students with opportunities to practise information literacy, and critical and analytical thinking through the exploration of contemporary local and global issues.
Equips students with knowledge in mathematics and analytical skills to solve problems related to infocomm technology. Topics include matrices, linear transformation, number systems, set theory, logic, Boolean algebra, techniques of counting and probability.
Education and Career Guidance 1: Personal DevelopmentMore
This module aims to help you discover your strengths, values and interests. It also supports you in making informed educational and career choices to achieve your career aspirations.
Front-End Web DevelopmentMore
Aims to equip students with the knowledge and skills in developing effective front-end web applications using Hypertext Markup Language (HTML) and Cascading Stylesheets (CSS). Students will learn to use front-end web development frameworks to further enhance their ability for rapid prototyping responsive web application.
Fundamentals of ComputingMore
This module aims to provide students with an understanding of computer networking concepts and hands-on sessions on with operating systems using Command-Line Interfaces. Students will be taught on the use of various UNIX commands / system tools for user management, software installation, network administration and configuration of services. These topics are essential and prerequisite to an Application Developer for building and deployment of a software system.
Fundamentals of ProgrammingMore
Aims to help students pick up a programming language and learn how to solve and automate tasks through programming. Students will be taught programming fundamentals such as variables, data types, operators, control structures, methods and data structures such as arrays. At the end of the module, students will be competent in using programming for problem solving.
Please note: Course structure subjected to change.