This course provides an entry into the IT sector for an Associate Software Engineer role. An associate software engineer applies subject matter knowledge in applications development, possessing well-developed skills in design, development, testing, debugging and implementing software applications to support end users’ needs on platforms.
Skills-Based Modular Courses (SBMC)
The Skills-Based Modular Courses (SBMCs) are bite-sized part-time courses for individuals to acquire new skills or deepen relevant skills, without the need to pursue a full diploma. The SBMCs are modules selected from part-time diploma programmes and candidates may choose to complete the remaining modules within the validity period to be awarded the full diploma qualification. The validity period is 5 years for a CET Diploma, up to 4 years for an Advanced Diploma, and 2 years for a Specialist Diploma and Diploma (Conversion). Skills-Based Modular Courses (SBMC) are available for this programme. Please view Lesson Plan to find relevant SBMC.
On completion of the course, you should be able to:
- Explain the characteristics and functions of computer and networking systems;
- Analyse, design, develop, integrate and implement information systems;
- Select and apply appropriate methods, tools and techniques in information systems engineering;
- Demonstrate problem-solving skills in the development of information systems;
- Apply appropriate quality assurance methods and procedures in information systems engineering;
- Undertake a substantial project involving information systems engineering
This programme is also available as part of our Work-Study Programme which is open to fresh ITE Singaporean graduates visit: /courses/wscert-leading-to-part-time-diploma-in-full-stack-development/ to learn more.
Skills-Based Modular Courses (SBMC)
The Skills-Based Modular Courses (SBMCs) are bite-sized part-time courses for individuals to acquire new skills or deepen relevant skills, without the need to pursue a full diploma.
The SBMCs are modules selected from part-time diploma programmes and candidates may choose to complete the remaining modules within the validity period to be awarded the full diploma qualification. The validity period is 5 years for a CET Diploma, up to 4 years for an Advanced Diploma, and 2 years for a Specialist Diploma and Diploma (Conversion).
Skills-Based Modular Courses (SBMC) are available for this programme. Please view Lesson Plan to find relevant SBMC.
Next Intake Date: 9 Mar 2024 Semester, details to be advised
Application Period: TBC
Duration: 2.5 years over 5 semesters
Time: Selected weekdays Evening 6.30pm to 9.30pm and Saturdays Full day 9am to 6pm / Half Day 9am to 3pm
Delivery Mode: Face-to-Face/Online (Synchronous e-learning)
Venue: Ngee Ann Polytechnic/Online
Ngee Ann Polytechnic reserves the right to reschedule / cancel any programme, modify the fees and amend information without prior notice.
Pursue mastery in Full-Stack development through industry practicum. Students are given the option between an industry attachment or industry capstone project.
Modular Certificate in Industry Practice (IP) (TGS-2023036278)
Elective Modules (2 out of the following 4):
Cloud Architecture and Technologies: This module gives insight into the key concepts and technologies of cloud computing which include cloud characteristics, service models (SaaS, PaaS, and IaaS), development models (Public cloud, Private cloud, Community cloud, and Hybrid cloud), and the features of cloud computing technologies. It also covers the cloud computing architecture, emerging trends and issues such as clouds for mobile applications, cloud portability and interoperability, scalability, manageability, and service delivery in terms of design and implementation issues. The module discusses the benefits and challenges of cloud computing, standards of cloud computing service delivery, and Service Level Agreement (SLAs) for cloud services. Hands-on activities are included to expose students to various cloud computing services offered by major cloud computing providers such as Amazon Web Services (AWS), Google App Engine (GAE), and Microsoft Windows Azure.
Secure Software Development: The module begins with the training students on how to identify, gather and record security requirements for a software. Students will learn secure software design, where various security frameworks, considerations and methodologies are taught. Students will understand how software vulnerabilities can be exploited and how to address the risks. Students are trained to write secure code that is resilient against critical web application attacks. Finally, students are trained in secure software testing and how to securely deploy software. This module provides students with the knowledge of the secure software development lifecycle. It trains students to incorporate security throughout the entire process of software development. With the knowledge gained from this module, students would be able to design, code, test and deploy software with a security mindset.
Mobile Applications Development: This module builds upon the programming skills and knowledge that students have acquired from the course to date, to develop software solutions on mobile platforms. It will explore the recent developments in mobile technologies and operating systems and focus on the development of applications on these emerging mobile operating systems. The module presents the techniques for mobile app development, covering mobile app architecture as well as key factors to consider, to develop effective accessible mobile software solutions. The students will have the opportunity to apply their knowledge and skills in practice to develop mobile applications in domain areas of their interest, such as entertainment, games, and healthcare.
Emerging Trends in IT: The revolution in computing and communications has spurred the rapid advancement of IT in modern societies, and there is little to suggest that its proliferation will slow down in the near future. In the light of this trend, this module is designed to help students keep abreast of the latest IT developments to stay current and relevant in the fast-moving industry. To achieve this objective, the syllabus for this module will be guided by technology research and feedback from industry partners, and both seminar-style and hands-on workshop teaching approaches may be adopted depending on the nature of the topic covered.
You are required to complete 5 modular certificates within 5-year validity period to be awarded the Diploma qualification.
Applicants with any of the following qualifications are invited to apply for the course:
- The following GCE ‘O’ Level grades and with at least 1 year of relevant work experience:
- English Language (Grade 1-7)
- Mathematics (Grade 1-6)
- Any two other subjects (Grade 1-6)
- Or NITEC with GPA ≥ 3.5
- Or NITEC with GPA ≥ 3.0 and at least 1 year of relevant work experience
- Or Higher NITEC with GPA ≥ 2.0
- Or Higher NITEC with GPA ≥ 1.5 and with at least 1 year of relevant work experience
- Or NITEC in Technology or Services with GPA >= 3.5 and with at least 1 year of relevant work experience
- Or Higher NITEC in Technology or Services with GPA >=2.0 and with at least 1 year of relevant work experience
- Or relevant Advanced WSQ Certificate (or higher) and Level 6 WSQ Workplace Literacy SOA and Workplace Numeracy SOA and with at least 1 year of relevant working experience
- Or applicants with at least 2 years of relevant working experience may apply for the course
Funding period for this course is from 01 August 2023 to 31 July 2027.
The fees below are per semester. For full course fees throughout the semesters, please refer here.
The fees below are inclusive of GST. Please note that the GST rate will be revised to 8% with effect from 1 Jan 2023, as such any payable course fees will be subjected to the new GST rate adjustments in 2023. Please refer to our FAQs for more information.
The fees below are determined based on prevailing funding policies and subject to review and revision.
GST Increment in 2024
Please note that the GST rate will be revised to 9% with effect from 1 Jan 2023, as such any payable course fees will be subjected to the new GST rate adjustments in 2024.
This course is eligible for SkillsFuture Credit.
All Singaporeans aged 25 years and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of courses. The credits can be used on top of existing course fee subsidies/funding. This is only applicable for self-sponsored applicants and must be applied via the SkillsFuture Portal. More details on the SkillsFuture Credit Claims will be advised upon admission into the course. Find out more about SkillsFuture Credit here.
Union Training Assistance Programme (UTAP)
NTUC members enjoy 50% unfunded course fee support for up to $250 each year (or up to $500 for NTUC members aged 40 years old and above) when you sign up for courses supported under UTAP (Union Training Assistance Programme). Please visit e2i’s website to find out more.
Skills-Based Modular Courses (SBMCs) are bite-sized part-time courses for individuals to acquire new skills or deepen relevant skills, without the need to pursue a full diploma. Refer here for course fees for SBMCs.
Please note that fees to be advised a later date.
|Applicants / Eligibility||Fees|
|Singapore Citizens aged below 40||$2750.33|
|Singapore Citizens sponsored by SME||$1893.53|
|Singapore PRs sponsored by SME||$1949.45|
|Full course fee for SC (for repeat, deferred modules)||$18335.52|
|Full course fee (for repeat, deferred modules)||$18798.48|