Banner Image Mobile Banner Image  

N54

Diploma in

Information Technology

 

​Freedom to customise your learning pathway from five areas of interest



Exciting internships with Industry Leaders like Microsoft, IBM and OCBC



Opportunities to co-create IT business solutions and apps at ICT technology hubs



New GovTech Polytechnic Technology Programme for a rewarding internship and curated pathway​

​ ​

​​Course Overview​

Develop innovative IT solutions that increase business competitiveness and enhance quality of life, or even start your very own e-business with a Diploma in Information Technology (IT). Our broad-based curriculum, coupled with a strong foundation in IT fundamentals, will give you a head start in pursuing further studies or launching your career in the IT sector. Our course is also mapped to the national ICT Skills Framework to ensure that you will graduate with industry-relevant skills.

In your first year, you will focus on core computing skills in programming, networking, databases and operating systems. In your second year, you will learn how to develop web applications and design IT solutions for businesses. You will also be given the opportunity to research on IT-related topics and develop your digital portfolio. Broaden your skill sets by taking electives that suit your interests and passion.

In your final year, you will round off your learning journey with a six-month or one-year local or overseas internship with organisations such as OCBC, GovTech, KPMG, IBM, Singtel and Microsoft, or launch your own IT business ideas at our technology hubs. You can also work on a capstone project which will beef up your digital portfolio or complete a second internship with leading organisations like GovTech.

Depending on your passion, you will choose up to 8 electives from the following areas of interest:

Data Science & Analytics
Acquire knowledge and skills in business intelligence, quantitative analysis, data visualisation and machine learning to help companies gain a competitive edge.

Cloud Computing
Learn about cloud architecture and technologies, design cloud databases, develop cloud applications, and understand data centre management.

Enterprise Solutioning & Marketing
Develop business strategies and offerings for the service economy, develop sales and marketing strategies, and improve an organisation’s competitive edge.

Games Programming
Create computer games by applying knowledge and skills related to programming, physics and artificial intelligence.

Solutions Architect
Design and implement computer solutions using algorithms and data structures to solve business problems efficiently and cost-effectively.​



Curious about why I chose I​T? Watch this!


What Y​ou'll Learn​

Year 1

  • Computing Mathematics

    (4 Credit Units)

    This module introduces the basic concepts of relations and functions, matrices, statistical methods and relevant applications. The main emphasis is to develop students’ ability in solving quantitative problems in computing mathematics, probability and statistics.

  • Cyber Security Fundamentals

    (2 Credit Units)

    This module provides an overview of the various domains of cyber security. It helps to develop an understanding of the importance of cyber security in today’s digital world. It aims to provide an appreciation of cyber security from an end-to-end perspective. It covers fundamental security concepts, tools and techniques in domains such as data, end-user, software, system, network, physical, organization, and digital forensics. It also helps to develop knowledge and skills in identifying common cyber threats and vulnerabilities, and to apply techniques to tackle these issues.

  • Design Principles

    (2 Credit Units)

    This module introduces students to basic elements and principles of design. Students will practice visual communication and self-branding through aesthetic use of line, shape, form, color, texture, typography, scale, contrast, rhythm and balance. Students will be trained in the usage of digital design tools and application of modern industrial practices to communicate the concepts, designs and solutions.

  • Data Science Fundamentals

    (2 Credit Units)

    This module provides an overview of Data Science, its importance in the world of data and how it affects the competitiveness of organizations. Learners will learn about the different areas within Data Science and the core pillars essential to practise in the area. Students will also be introduced to Design Thinking. Indicative topics include Introduction to Data Science, Big Data and Analytical Design Thinking.

  • Fundamentals for IT Professionals 1

    (2 Credit Units)

    This module provides a broad introduction to the field of ICT by exploring the roles, professional practice, ethical expectations and career development paths of IT professionals. Through a guided inculcation of interpersonal and teamwork skills with strong team bonding spirit, the module aims to deepen students’ commitment to the sector that the course prepares them for. In addition, students will be required to begin charting their career path in the ICT industry by considering crucial aspects such as personal preferences and aptitude, job roles and responsibilities, skills needed and further education.

  • Programming 1

    (5 Credit Units)

    This module introduces the fundamentals of programming and how to develop programs using appropriate problem-solving techniques in a modular style. In this practice-oriented module, students are taught how to apply problem-solving skills using a top-down structured programming methodology and given ample practice in translating solutions into computer programs, then test and debug the programs. Topics include data types, variables, expressions, statements, selection structures, loops, simple computation and algorithms, and the use of libraries. Students will also practise the use of pseudocodes, best practices of programming, debugging techniques with the help of tools, development of test cases, and suitable program documentation. In addition, they will study various areas where application software plays a prominent part in helping organisations solve problems. Students will be given ample opportunity for independent and self-directed learning.

  • English Language Express*

    (Credit Units - NA)

    English Language Express aims to give you a better grounding in the English Language and to strengthen the written and oral communications skills that you will need in your academic and professional careers. You will be engaged in writing, reading, listening and speaking activities that will develop your ability to speak and write grammatically, coherently and clearly. You will also hone your reading and listening comprehension skills.

  • Health & Wellness^

    (1 Credit Unit)
  • Innovation Made Possible^

    (3 Credit Units)
* For selected students only.

^ Interdisciplinary Studies (IS) modules account for 13 credit units of the diploma curriculum. They include modules in communication, innovation and world issues, as well as an interdisciplinary project. By bringing students from diverse diplomas together, the interdisciplinary project fosters collaboration to explore and propose solutions for real-world problems. IS aims to develop students to be agile and self-directed learners, ready for the future workplace.


For more details on Interdisciplinary Studies (IS) electives
Click Here >
  • Databases

    (4 Credit Units)

    Today’s business organisations depend on information systems in virtually all aspects of their businesses. Corporate databases are set up to hold the voluminous business transactions generated by these information systems. This module introduces students to the underlying concepts of database systems and how to model and design database systems that reflect business requirements. Students will be taught how to analyse data needs, model the relationships amongst the data entities, apply the normalisation process to relations and create the physical database. Skills taught include data modelling technique, transformation of data model to relations, normalisation technique and SQL (Structured Query Language).

  • Interactive Development

    (4 Credit Units)

    This module widens students’ programming knowledge by covering programming concepts through the creation of interactive media applications. Students refine their knowledge of programming by decomposing their programs into classes and objects. Students learn to understand, design and build modern interfaces, moving on to create interactive elements. The focus of this module is to incorporate interaction design and methodology to build interactive applications around it.

  • Operating Systems & Networking Fundamentals

    (4 Credit Units)

    This module focuses on the fundamentals and principles of Operating Systems. It explains what general operating systems are and what they do. The module teaches concepts that are applicable to a variety of operating systems such as Windows and Linux. Students will learn about the different number and character representation methods such as binary, hexadecimal and ASCII. Concepts including processes, physical and virtual memory, files and directories, file systems, shell and OS commands will be covered.

    The module also covers the terminology and technologies in current networking environments and provides a general overview of the field of networking as a basis for subsequent related modules in the course. Topics related to types of networks, network topologies, network technologies and layered protocol architecture will be taught. In addition, the students will also learn about the OSI model as a reference model to understand data networks and commonly used network systems such as Ethernet. The topic of TCP/IP, which forms most of the network architecture will be discussed in detail. An overview of internetworking will also be presented to allow the students to have a global picture of how local area networks and wide area networks are interconnected in the real world.

  • Programming 2

    (4 Credit Units)

    This module builds upon the knowledge and skills acquired in Programming 1 (PRG1). It aims to provide opportunities for the students to develop medium-scale applications based on the Object-Oriented (OO) approach. A suitable object- oriented high-level programming language will be used for students to continuously apply their problem-solving skills. The main concepts of OO and the implementation of applications using the OO approach will be taught in this module. The module may also cover the concepts of Abstract Data Types (ADTs) and the implementation of some selected ADTs using the OO approach.

    Suitable sorting and search algorithms and the use of Application Protocol Interface (API) will be introduced when required. Other key topics include the introduction of system design concepts such as the class diagram. Software robustness and correctness, and good programming practices will be emphasised throughout the module. Independent and self-directed learning will also be encouraged.

  • Communication Essentials^

    (3 Credit Units)
^ Interdisciplinary Studies (IS) modules account for 13 credit units of the diploma curriculum. They include modules in communication, innovation and world issues, as well as an interdisciplinary project. By bringing students from diverse diplomas together, the interdisciplinary project fosters collaboration to explore and propose solutions for real-world problems. IS aims to develop students to be agile and self-directed learners, ready for the future workplace.

For more details on Interdisciplinary Studies (IS) electives
Click Here >

Year 2

  • Elective 1#

    (4 Credit Units)

    See Year 3 for elective modules.

  • Elective 2#

    (4 Credit Units)

    See Year 3 for elective modules.

  • Fundamentals for IT Professionals 2

    (2 Credit Units)

    This module gives a course-based experience in which students can engage with the local community and industry. This includes participation in community service events or in Service-Learning projects that leverage students’ discipline knowledge and skills to meet identified needs. Through iterative and guided reflection on the service experience, students gain a broader appreciation of their discipline and an enhanced sense of personal voice, empathy and civic responsibility. Industry talks and seminars are organised to keep students up-to-date with emerging trends and develop their interpersonal, team and networking skills with the community and industry.

  • Object-Oriented Analysis & Design

    (4 Credit Units)

    This module leverages the skills acquired in Object-Oriented Programming to introduce software design and requirements analysis, so that students experience the full cycle of software development. An overview of various Software Development Life Cycles as well as an in-depth look at software development methodologies will be provided. In particular, students will learn about requirements gathering techniques and the primary artefacts of system design. They will be able to specify, design and document simple software systems using appropriate modelling tools.

  • Web Application Development

    (4 Credit Units)

    This module provides students with the knowledge and skills needed to develop web applications and web Application Protocol Interfaces (API). Students will be introduced to an integrated development environment that will enable them to design and develop web applications and web API over the Internet. They will learn how to make use of web development technologies such as ASP.NET framework, jQuery for rich internet applications, data interchange formats such as JSON AJAX, source code version control systems such as GIT or SVN to develop effective web applications, and web API targeting both mobile web and unified web experience. This module aims to provide students with a good understanding of the web development architecture and service layer as well as the various issues related to Web Application Development.

  • World Issues: A Singapore Perspective^

    (2 Credit Units)
# For descriptions of elective modules offered by the School of ICT, refer to the Module Descriptions for Level 3. The elective modules offered may change from year to year, depending on relevance and demand. They may also include modules available in other diplomas offered by the School.
^ Interdisciplinary Studies (IS) modules account for 13 credit units of the diploma curriculum. They include modules in communication, innovation and world issues, as well as an interdisciplinary project. By bringing students from diverse diplomas together, the interdisciplinary project fosters collaboration to explore and propose solutions for real-world problems. IS aims to develop students to be agile and self-directed learners, ready for the future workplace.

For more details on Interdisciplinary Studies (IS) electives
Click Here >
  • Elective 3#

    (4 Credit Units)

    See Year 3 for elective modules.

  • Elective 4#

    (4 Credit Units)

    See Year 3 for elective modules.

  • Fundamentals for IT Professionals 3

    (2 Credit Units)

    This module provides a stepping-stone for students in their IT career. They will gain insights into the infocomm industry and keep abreast of the latest skill sets required in their IT career path. They will also have the opportunity to be exposed to various institutes of higher learning to further hone their skill sets.

  • Portfolio Development

    (4 Credit Units)

    This module provides students with the opportunity to apply the knowledge and skills gained from the various modules in the course to date and explore IT topics in which they have a personal interest. Students may choose to undertake a real-life IT project, a competition-based project or a research and development project. Through the project, students have opportunities to work in teams, work on real-world problems, and build up their personal portfolios. The chosen project should ideally include problem definition, requirements gathering, analysis and design, development and testing and the subsequent deliverable of artefacts that are suitable for their personal portfolios.

  • Solutions Design & Development

    (4 Credit Units)

    This module trains students to view information systems from the perspective of business needs and participate in the design of IT solutions to solve the identified business problems. Students will be exposed to work processes such as Design Thinking that facilitates problem identification to prototyping. This module also allows students to work in teams to experience a real-life application development cycle. Elements of project management, automated testing and source version controls will be introduced in relevant phases of the application development cycle. Students will be exposed to current development methodology such as Agile.

  • Spreadsheet Engineering

    (2 Credit Units)

    The spreadsheet is an indispensable tool for professionals, especially in the banking and finance industry, to solve business problems and make better informed decisions. This module will introduce students to the use of spreadsheets as a reporting and modelling tool. Through hands-on practical sessions in class using a commercial spreadsheet system such as Microsoft Excel, students will explore various spreadsheet functions and simple macros used for analysing, formatting and presenting data.

# For descriptions of elective modules offered by the School of ICT, refer to the Module Descriptions for Level 3. The elective modules offered may change from year to year, depending on relevance and demand. They may also include modules available in other diplomas offered by the School.

Year 3

  • Internship

    (20 Credit Units)

    This module provides students with the opportunity to apply the knowledge and skills gained to develop an IT solution to solve a practical problem. Students may undertake an in-house industry-driven project, a Technopreneurship Enterprise project or a real-life IT project in a local or overseas organisation. These projects may include problem definition, requirements analysis, design, development and testing, delivery and presentation of the solution. Through the project, students will learn to appreciate the finer points of project planning and control issues relating to IT project development.


Career Options & Further Studies

You will be trained as a systems analyst, applications developer, UI/UX designer or database administrator. You may also take relevant modules that allow you to fulfil job roles as a pre-/post-sales consultant, channel sales executive, customer experience manager, data analyst, data engineer, infrastructure executive or cloud engineer.

You may also receive advanced standing when you apply for related degree programmes at universities both locally and abroad in Australia and the United Kingdom.




Hear From Our ​Students And Alumni

​ ​

Entry Requirements​

FOR STUDENTS WITH O-LEVEL EXAMINATION RESULTS

AGGREGATE TYPE ELR2B2-C

Candidates must have the following GCE 'O' Level examination (or equivalent) results.

  • English Language

    1 - 7
  • Mathematics (Elementary/Additional)

    1 - 6
  • Any two other subjects

    1 - 6

You must also have sat for one subject listed in the 2nd group of relevant subjects for the ELR2B2-C Aggregate Type.

ELR2B2-C Aggregate Type List >

Candidates with severe vision deficiency should not apply for the course.


FOR STUDENTS WITH OTHER QUALIFICATIONS

Find out more on entry requirements and admissions exercise periods for qualifications such as N(A)-Level, A-Level, ITE, IP, IB and more.

Click Here >

Application Information

  • Range of Net ELR2B2 for 2021 JAE

    6 to 15
  • Planned Intake (2021)

    100

ADMISSIONS EXERCISE

Back to Top ​



NGEE ANN