About Course

This specialised micro-credential immerses learners in the world of modern software development, design documentation and frameworks, including designing and developing a full stack secured software solution, as well as integrating various Agile and Lean User Experience (UX) practices.

In today's fast-paced and dynamic business environment, change is constant. Most organisations aim to produce valuable and usable software in shorter cycles, involving customers and stakeholders throughout the development process. Through continuous improvement via an iterative development approach, this reduces the risk of project failure while ensuring faster time to market. This also ensures that the end product addresses real user needs, leading to higher customer satisfaction and better outcomes.

In this course, you will learn to apply the values and principles of Agile, as well as philosophies and practices of DevOps and software development frameworks such as Scrum and Kanban. You will gain competencies in incorporating UX practices and research in an agile software development environment to aid in the design and development of usable digital solutions.

In the area of designing and developing a full stack secured software solution, you will examine modern concepts in web technologies that form the fundamental building blocks of front-end and back-end applications. You will design software/application structures and document concepts, translating requirements into software design structures for implementation. Thereafter, learn to build an end-to-end secure web application that provides a seamless online experience to users.

Lastly, you will distil and demonstrate the attained competencies in an actual project, working in teams to design and develop a usable digital solution over sprints.

Integrating online and in-person delivery, the micro-credential offers various learning activities such as laboratory sessions, online consultations, and a proctored exam. Upon completion, learners may directly sit for the Professional Scrum Master (PSM1) certification.

This micro-credential is part of the CSM Pathway in Applied Computing.

Skills you’ll gain
Programming and Software Development
User Experience Design
Competency-based Education

Who Should Attend

This micro-credential prepares learners for the following job roles:

Software engineers
DevOps engineers
UX engineers
Web developers

Assumed Prior Knowledge

A well-prepared learner should come with, at minimum, basic familiarity, knowledge and skills in Object-Oriented Programming (e.g. C++, C#, Java, Python), and web development.

Learning Outcomes

This micro-credential is predominantly delivered through a competency-based education (CBE) approach where learners acquire and demonstrate mastery of knowledge and skills that are directly relevant to job functions. This prepares them to be industry-ready where they can apply their newly acquired competencies to their work.

List of Competency Units

CodeCompetency Unit TitleCredits
ICT2503CAgile Development, DevOps and Lean UX Research9
ICT2504CFull Stack Secured Development3
ICT2505CAgile Development Capstone Project6


The above are competency units that constitute this micro-credential. Upon completion of the micro-credential, you will be able to:

  • Elevate the user experience of digital solutions through the understanding of user, established design principles, patterns, and trends
  • Conduct UX testing and/or usability testing to enhance user experience of digital solutions
  • Lead Agile software development processes and integrate Lean UX practices for digital solutioning
  • Design and implement a modern software testing strategy that delivers secure software efficiently

Coaching for Success

During the course, you will have access to a team of qualified success coaches who can work with you on learning strategies or to develop a personalised learning plan. Through the success coaches, you can gain access to a wide range of resources and support services, and be empowered with the necessary tools to navigate your learning journey successfully.

Teaching Team

Alex Q. Chen
Alex Q. Chen

Assistant Professor, Infocomm Technology, Singapore Institute of Technology

View profile
Eunice Ang
Eunice Ang

Senior Lecturer, Nanyang Polytechnic

View profile

Course Details

Schedule

WeekLearning ActivityDelivery and Time
1 – 11Self-directed learningAsynchronous Online
1 – 13ConsultationsSynchronous Online
14Poster presentationIn-person
9:00 am – 6:00 pm

Certificate and Assessment

A Specialist Certificate in Modern Software Engineering Practices will be issued to learners who:

  • Attend at least 75% of the course and
  • Undertake and pass all credit bearing assessments
Assessment Plan

The learner will undertake a combination of tests, practical tests, assignments, written assessments (e.g. reports), and presentations during the course.

Fee Structure

The full fee for this course is S$9,868.86.

CategoryAfter SF Funding
Singapore Citizen (Below 40)S$2,960.66
Singapore Citizen (40 & Above)S$1,149.86
Singapore PR / LTVP+ HolderS$2,960.66
Non-Singapore CitizenS$9,868.86 (No Funding)


Note:

  • A one-time, non-refundable matriculation fee of $54.50 will be collected before course commencement.
  • All fees above include GST. GST applies to individuals and Singapore-registered companies.
  • Should you decide to convert to the degree pathway, you will be subject to SIT’s tuition fees and may qualify for the Ministry of Education (MOE) tuition grant, based on eligibility criteria set by MOE. Please note that the SkillsFuture subsidy will no longer be applicable once you convert to the degree pathway.
For Organisations
Interested in this course for your business or team?
Tailored to your organisation's specific training needs, we can help you design and develop custom courses to grow key talent and build specialist expertise to meet the future demands of work.

Learn More

Course Runs

There are no upcoming course runs at the moment.

Subscribe to our mailing list to learn about the latest dates as soon as they become available.

SUBSCRIBE NOW
Apply now