Loading...

Postgraduate Diploma in Software Engineering

SG-Postgraduate Diploma in Software Engineering

Postgraduate Diploma in Software Engineering
(E-Learning)

Duration and Delivery Mode:
Part-time – 12 months , Full-time – 6 months
( Classroom & Asynchronous E-Learning ) OR
( Synchronous & Asynchronous E-Learning )

SG-Postgraduate Diploma in Software Engineering

Postgraduate Diploma in Software Engineering
(E-Learning)

Duration and Delivery Mode:
Part-time – 12 months , Full-time – 6 months
( Classroom & Asynchronous E-Learning ) OR
( Synchronous & Asynchronous E-Learning )

Course Brief

The Postgraduate Diploma in Software Engineering (PGSE) is a comprehensive, project-driven programme designed for computing graduates and professionals seeking advanced skills in software design, development, and digital transformation. The course comprises 10 rigorous modules, delivered over 6 months full-time or 12 months part-time, and integrates modern technologies such as low-code platforms, AI tools, and agile methodologies.
 
The programme begins with Programming Foundations, establishing strong coding skills through structured and object-oriented paradigms. Learners advance to Front-End Development, where they apply HTML, CSS, JavaScript, and frameworks to build responsive, accessible, and visually engaging interfaces. UI Frameworks introduces design systems and low-code tools like Microsoft Power Pages to create user-centric, branded digital experiences.
 
With Database Design and Implementation, students acquire advanced knowledge in entity-relationship modelling, SQL query optimization, and database governance. In Web Development Foundations, they design and develop full-stack applications, incorporating system architecture, design patterns, and server-side logic using frameworks and APIs.
 
Develop Enterprise Applications enables learners to build scalable business apps using Microsoft Power Platform, integrating Power Apps, Power Automate, and Dataverse for workflow automation and data-driven decision-making. AI Models Development enhances their capabilities in prompt engineering, chatbot creation, and AI integration using Microsoft Copilot Studio and AI Builder.
 
Through Data Analytics & Management, learners explore Power BI and Dataverse to transform complex data into actionable insights via dynamic dashboards and semantic data models. The Agile Project Management module prepares learners to manage iterative development cycles, lead Agile teams, and implement continuous improvement strategies using frameworks like Scrum and Kanban.
 
The programme culminates in a Capstone Project, where students integrate all acquired competencies to deliver a professional-grade, intelligent application using Power Platform, Python, and modern front-end tools. They design architecture, automate workflows, embed AI, and develop dashboards to address real-world business needs.
 
By the end of the programme, learners are equipped to become full-stack developers, AI-powered solution architects, low-code platform specialists, or digital transformation consultants—well-prepared for Master’s progression or advanced industry roles.

Knowledge, Skill, Ability Summary

At the end of the course, you will be able to acquire the following:

Knowledge

  • Evaluate programming paradigms and principles for designing scalable and maintainable software systems.
  • Analyze UI/UX design theories, responsive techniques, and client-side scripting in web development.
  • Assess the role of design systems and low-code UI tools in creating accessible, branded digital solutions.
  • Examine relational modelling, query optimization, and data governance strategies for enterprise databases.
  • Critically evaluate backend frameworks and design patterns for full-stack application development.
  • Appraise the architectural and strategic value of low-code platforms in business process automation.
  • Explore conversational AI, prompt engineering, and the integration of AI tools in intelligent applications.
  • Evaluate data transformation, modelling, and visualization techniques using Power BI and Dataverse.
  • Analyze Agile frameworks and continuous delivery strategies for managing adaptive software projects.
  • Synthesize cross-disciplinary knowledge to architect and implement AI-powered, enterprise-grade digital applications.

Skills

  • Design, develop, and test modular software components using object-oriented programming and best practices.
  • Build and optimize interactive, responsive web interfaces using modern front-end libraries and frameworks.
  • Create branded, accessible UI prototypes through user research and usability testing using tools like Power Pages.
  • Develop and maintain secure, normalized relational databases using advanced SQL and performance tuning.
  • Implement secure, scalable back-end systems integrated with APIs and database-driven logic.
  • Create automated business applications using Power Apps, Power Automate, and Dataverse.
  • Design intelligent chatbots and integrate AI Builder models to enhance business application intelligence.
  • Transform and visualize business data using Power BI dashboards and semantic data models.
  • Lead Agile teams through sprint planning, execution, retrospectives, and project delivery.
  • Deliver an end-to-end AI-powered application integrating architecture, automation, analytics, and front-end design.
Ability
Upon completing this programme, learners will be able to design, develop, and deliver secure, intelligent, and scalable enterprise applications by integrating modern programming, low-code platforms, AI solutions, analytics tools, and Agile project methodologies—positioning themselves for advanced careers in software engineering and digital innovation.

Blended Learning Journey
(505 Hours)

E-Learning
(Async)

78 Hours

Flipped Class
(Sync)

93 Hours

Mentoring Support
(Assignment Sync)

96 Hours

Mentoring Support
(Project Planning Sync)

99 Hours

Mentoring Support
(Project Implementation Async)

134 Hours

Assessment
(Sync)

5 Hours

Module Summary

Module Brief
The Programming Foundations module equips learners, regardless of their coding experience, with essential knowledge and skills to start their coding journey. This module provides a comprehensive understanding of programming concepts and techniques, encompassing programming languages, paradigms, and program execution. By establishing a solid foundation in programming principles and terminology, learners can grasp and analyze code effectively. By engaging in practical exercises and hands-on activities, learners enhance their problem-solving and critical thinking abilities, thereby improving their coding proficiency and enabling them to produce efficient and well-structured code.
 
The module project provides learners with an opportunity to demonstrate their skills into practice by constructing software components. This project serves as a platform for demonstrating their competence in analyzing technical requirements and converting them into resilient designs. Leveraging their expertise in programming paradigms and languages, learners can implement software components based on the technical design. Additionally, they acquire the capability to ensure software quality through the utilization of diverse testing methods. In conclusion, learners acquire the capacity to produce well-structured code, apply object-oriented programming principles, conduct comprehensive testing, and proficiently document their code, establishing a solid foundation for their future programming ventures.
Other Information
  • SSG Module Reference No: TGS-2023019693
  • Module Validity Date: NA
 
Module Session Plan
Module Brief
In the Front-End Development module, learners will acquire a deep understanding of web design principles, HTML, CSS, and responsive design using Bootstrap, JavaScript, jQuery, and single-page application development and testing. The instructional units equip them with the knowledge necessary to create captivating user interfaces and deliver seamless experiences. By engaging in practical exercises and hands-on activities, learners develop a high level of proficiency in creating visually appealing websites that adhere to the best UI design principles, leveraging front-end tools, techniques, frameworks, and libraries.
 
Through the module project, learners demonstrate their ability to apply acquired knowledge and skills in building websites with exceptional user experiences. It allows them to showcase their ability to analyze user requirements and translate them into visually captivating website designs. Proficiency in front-end development tools and techniques, and responsive design enables learners to implement the best UI design principles and create responsive websites with interactive features and enhancing user engagement. Furthermore, graduates exhibit their ability to optimize website performance, ensuring swift loading times and smooth navigation. In summary, learners gain the ability to create responsive websites with optimal performance and enhanced user experience to stay competitive in the field of front-end development.
Other Information
  • SSG Module Reference No:TGS-2023019692
  • Module Validity Date: NA
Module Session Plan
Module Brief
The UI Frameworks module equips learners with comprehensive expertise in designing user-centric digital experiences by integrating traditional UI/UX design principles with modern low-code tools like Microsoft Power Pages. This module covers the full UI/UX design lifecycle, from user research and persona creation to visual design, prototyping, usability testing, and publishing production-ready portals using Power Pages. Learners explore design thinking methodologies, accessibility standards, and interaction design patterns while also acquiring technical skills to build responsive, secure, and branded websites without extensive coding. Through hands-on assignments, they learn to develop structured information architecture, implement interactive user interfaces, conduct usability testing, and deploy business-ready web solutions. The module culminates in a module project where learners create and publish a functional, user-tested Power Pages site, showcasing their ability to blend UX design with low-code development.
Other Information
  • SSG Module Reference No:TGS-2023019694
  • Module Validity Date: NA
Module Session Plan
Module Brief
The Database Design and Implementation module equips learners with the expertise required to excel in various facets of database management. Through the instructional units, learners acquire a holistic comprehension of data organization, database design concepts, entity-relationship modelling, normalization techniques, data definition, retrieval, maintenance, testing, and documentation. By actively participating in practical exercises and hands-on activities, learners develop proficiency in tasks such as planning database usage, creating conceptual, logical, and physical designs, optimizing queries and stored procedures, and conducting thorough testing and documentation. These skills enable learners to effectively communicate database schemas, entities, relationships, and data dictionaries, facilitating collaboration and ensuring smooth maintenance processes.
 
During the module project, learners demonstrate their ability to create an optimal database design for a consumer-centric Rich Internet Application. The project serves as a platform for showcasing their expertise in various areas, including requirements analysis, entity relationships and constraints, development of conceptual, logical, and physical designs, planning of database user groups aligned with business processes, writing optimized queries and stored procedures to meet management requirements, and conducting comprehensive testing to ensure accuracy, reliability, and performance. In summary, learners acquire the capability to develop efficient and effective databases for client-centric products, meeting industry demands for design optimization, query performance, and system reliability, thus staying competitive in the field of data modelling and design.
Other Information
  • SSG Module Reference No: TGS-2023019695
  • Module Validity Date: NA
Module Session Plan
Module Brief
The Web Development Foundations module equips learners with the knowledge and skills needed to excel in the field of full-stack web development. The instructional units help them to gain a comprehensive understanding of Software Development Life Cycle (SDLC), technical design principles, back-end development principles and techniques, design patterns, application development using frameworks, testing, and documentation. By engaging in practical exercises and hands-on activities, learners develop proficiency in back-end development using frameworks, expertise in creating modular and scalable web applications, testing methods, and effective documentation practices.
 
During the module project, learners demonstrate their ability to produce consumer-web applications that incorporate design patterns and database interaction. The project serves as a platform for showcasing their competence in technical design aligned business process, architecting solutions to address specific business problems, implementing appropriate design patterns with authentication and authorization, conducting unit testing and user acceptance testing to ensure compliance with business requirements and application quality. In summary, learners develop the skills necessary to pursue web developer roles and contribute to the development of scalable and dependable client-focused web applications that meet the demands of the industry.
Other Information
  • SSG Module Reference No:TGS-2023019696
  • Module Validity Date: NA
Module Session Plan
Module Brief
Embark on a transformative journey into app development through our “Low code application development” module designed to cultivate essential skills for success in the dynamic low-code development landscape. Graduates emerge as adept tech practitioners, ready for roles like Low-Code Developer, Power Platform Developer, or specialized positions such as HR Tech Practitioner. In the latter role, they are valued for their ability to streamline business processes, automate workflows, and efficiently create robust applications.
 
The program not only refines technical skills but also fosters a profound understanding of the business value embedded in low-code solutions, positioning our graduates as indispensable assets in the ever-evolving tech industry.
 
This module introduces learners to the strategic value of Microsoft Power Platform, emphasizing the benefits of low-code solutions in modern business environments. It begins with an exploration of Power Automates’ core components and progresses into building dynamic, condition-based workflows. Learners gain hands-on experience with integrating Excel and document generation to enhance automation capabilities. The module offers a thorough introduction to Microsoft Dataverse, covering its role in secure data storage, relationship modeling, and seamless integration with applications. As learners advance, they develop practical skills in Power Apps by creating data-driven canvas apps, utilizing galleries, forms, and collections to build intuitive user interfaces that meet real-world business needs.
 
Through applied project work, learners translate these technical skills into practical solutions. They will design and implement automated workflows, such as finance-related purchase order approvals, using dynamic decision-making and multi-level logic. Projects also involve building flows triggered by Microsoft Forms, integrating data from external sources, and refining apps for usability and efficiency. By completing the module, learners will be equipped to build scalable, user-centric applications and automated systems that align with organizational goals, preparing them for roles that demand both technical proficiency and business insight.
Other Information
  • SSG Module Reference No:TGS-2023020395
  • Module Validity Date:NA
Module Session Plan
Module Brief
The “AI Model Development” module equips learners with essential knowledge and skills in generative AI, prompt engineering, and conversational AI design. Participants will explore the fundamentals of generative AI and prompt engineering, followed by hands-on experience in building intelligent chatbots using Microsoft Copilot Studio. They will develop proficiency in managing entities and variables to personalize interactions and track session data. Additionally, learners will enhance chatbot functionalities by implementing agent flows and gain a foundational understanding of AI Builder and its components to support AI-driven solutions.
 
Through practical project work, learners will apply AI-powered automation and conversational design strategies to real-world business contexts. They will design comprehensive chatbot solutions that guide users through multi-step services, develop core chatbot workflows and topics, and configure entities and variables for dynamic user engagement. Furthermore, learners will advance chatbot capabilities with agentic flows, equipping them to deliver sophisticated, intelligent customer interactions. By the end of the module, learners will possess the ability to design and deploy robust AI-driven chatbots, integrating Microsoft Power Platform components effectively into business solutions.
Other Information
  • SSG Module Reference No:TGS-2023020397
  • Module Validity Date:NA
Module Session Plan
Module Brief
The module “Data Analytics & Management” is designed to empower learners with an in-depth exploration of data analytics and management, emphasizing the utilization of Microsoft Power BI and Dataverse to convert complex datasets into strategic business insights. Learners will engage with advanced data transformation techniques using Power Query, develop sophisticated data models to establish relationships and hierarchies, and design interactive reports and dashboards that facilitate dynamic storytelling. The curriculum also encompasses an introduction to Microsoft Dataverse, offering insights into data storage and management within the Power Platform ecosystem.
 
Through a comprehensive project focused on HR attrition analysis, participants will apply their skills to real-world scenarios. They will perform meticulous data cleaning and transformation, construct a robust data model tailored to HR analytics, and develop detailed visualizations that depict employee demographics, performance metrics, and attrition trends. This hands-on experience will equip learners with the ability to implement data modeling and visualization techniques using Power BI, preparing them to address complex business challenges through data-driven solutions.
Other Information
  • SSG Module Reference No:TGS-TGS-2023019811
  • Module Validity Date:NA
Module Session Plan
Module Brief
This course on Agile Project Management provides a comprehensive introduction to Agile principles and practices, particularly focusing on the Scrum framework, and is designed for project managers, team leaders, Scrum Masters, product owners, and professionals interested in adopting Agile methodologies. The course is structured into six key units. The first unit, Fundamentals of Agile Project Management and Scrum, introduces the Agile Manifesto, its core values, and the essential components of the Scrum framework, including roles, events, and artifacts. The second unit, Agile Project Management Frameworks and Planning, explores various Agile frameworks such as Scrum, Kanban, and Lean, emphasizing effective planning techniques like backlog creation and estimation methods. In the third unit, Building and Managing Agile Teams, participants learn about the dynamics of high-performing Agile teams, focusing on effective communication, collaboration, and strategies for conflict resolution.
 
The fourth unit, Agile Planning, Implementation, and Risk Management, addresses planning processes, risk identification, and mitigation strategies, highlighting the importance of adaptive planning based on feedback loops. The fifth unit, Advanced Scrum Practices and Agile Project Execution, delves into advanced Scrum techniques, team performance improvement, and stakeholder engagement, equipping participants to manage cross-functional teams effectively. Finally, the sixth unit, Agile Continuous Improvement and Growth, emphasizes the significance of retrospectives and fostering a culture of continuous improvement and learning within Agile teams. By the end of the course, participants will be equipped with the skills necessary to effectively manage Agile projects, lead high-performing teams, and cultivate an environment of collaboration and innovation, ensuring their organizations can adapt and thrive in dynamic project landscapes.
Other Information
  • SSG Module Reference No:TGS-2019503276
  • Module Validity Date:NA
Module Session Plan
Module Brief
The Capstone Project module is the culminating experience of the AI Application Developer course. It provides learners with the opportunity to apply the full spectrum of skills acquired throughout the programme to solve a real-world business problem through the development of an intelligent, end-to-end application.
 
Learners will conceptualize, design, and build a smart business application using Microsoft Power Platform components such as Power Apps, Power Automate, Power BI, Power Pages, and Dataverse. The application will integrate automation workflows, AI features (via AI Builder or Power BI AI visuals), and data visualization dashboards that address practical business needs such as customer service management, sales reporting, or process automation.
 
The module also incorporates Python programming, which will be used to develop backend logic, data processing functions, or integration scripts, enhancing the solution’s flexibility and intelligence. Learners will apply front-end development skills to build engaging user interfaces using HTML, CSS, and JavaScript where applicable.
 
Through this project, students will gain practical experience in low-code/no-code AI integration, workflow automation, data modeling, and cross-platform solution deployment. Emphasis will be placed on solution architecture, problem-solving, technical execution, and presentation of a working prototype.
 
By the end of this module, learners will produce a professional-grade AI-powered application and accompanying documentation that demonstrate their readiness for real-world roles such as AI Application Developer, Power Platform Developer, or Business Automation Specialist. This final deliverable serves as a portfolio-worthy artifact to showcase their capabilities to employers or clients.
Other Information
  • SSG Module Reference No:TGS-2023020394
  • Module Validity Date:NA
Module Session Plan

Target Audience & Prerequisite

Target Audience

  • Minimum second-class bachelor’s degree from a recognized university
  • Recognized professional qualification with relevant work experience.
  • Polytechnic Diploma holders in IT /Computer science with a minimum of 5 years of relevant working experience
  • Matured candidates with relevant work experience for a minimum of 5 years

Prerequisite

  • Academic:
    • Minimum bachelor’s degree in any field from the recognized University
    • Non-graduates with appropriate professional qualifications will be considered on a case-to-case basis.
    • Polytechnic Diploma in IT / Computer Science with a minimum of 5 years relevant experience will be considered on a case-to-case basis.
    • Matured candidates with a minimum of 25 years and 5 years of relevant experience will be considered on a case-to-case basis.
  • English Proficiency: IELTS – 6.5 (with no elements lower than 5.5) or its equivalent.
  • Age: Minimum 21 years
  • Work Experience: Not Mandatory other than matured candidates & Polytechnic diploma holders

Graduation Requirements

Each learner must meet the following requirements to secure academic qualifications and eduCLaaS job role certification.
  • Minimum 75% attendance in all sessions.
  • Minimum pass grade in the summative assessment of each module

Certificates

Academic Qualification
Postgraduate Diploma in Software Engineering awarded by Lithan Academy
Statement of Attainment NA
Industry Skills Certification
  • WSQ Install and Configure Server (SF)
    AZ-104: Microsoft Azure Administrator
  • WSQ Administer Server (SF)
    AZ-800: Administering Windows Server Hybrid Core Infrastructure
  • WSQ Configure Advanced Server (SF)
    AZ-801: Configuring Windows Server Hybrid Advanced Services
  • WSQ Cloud Administration (SF)
    AZ-140: Configuring and Operating Microsoft Azure Virtual Desktop
  • WSQ Security Administration (SF)
    SC-300: Microsoft Identity and Access Administrator
EduCLaaS Job Role Certification
Associate Cloud Administrator

Other Information

SSG Course Reference No: TGS-2022011465
Course Validity Date: NA
Course Developer: Lithan Academy

Pricing & Funding