Principles of Software Development

Dates: To be advised

Duration: 2 Days

Course Overview

Software development also known as software engineering is one of the core subfields of Computer Science. Effective software development requires software developers to be educated about software development principles, processes and best practices. Software development is an essential field of study as Chief Information Officers and Digital Leaders now understand the importance of software development and the impact it can have on all aspects of companies’ daily business. This course will provide an introductory, hands-on experience in key aspects of software engineering that accompany the development of software. Based on proven principles and best practices, this course covers principles and practices that provide sound base for software design and development.

Course Objectives

This course will equip learners with the following competencies:

  • Provide participants with the foundational principles of software development
  • Provide participants with the software development life cycle (SDLC) process to build software applications
  • Introduce participants to the significance and practices of specifying requirements and design in software development
  • Introduce participants to practices of implementation and testing in software development

Who Should Attend

  • Junior programmers 
  • Programmers aspiring to be software developers


  • Minimum diploma holder
  • Participants are expected to have some coding experience and be familiar with at least one programming language eg. Java

Course Conveners

(Click photo to view biography)

ddddd Wadhwa Bimlesh

Dr Wadhwa BimleshAssoc Prof Wadhwa Bimlesh

Course Fees

Singapore Citizens
39 years old or younger
40 years old or older
Singapore PRs
Enhanced Training Support for SMEs
International Participants

Total Nett Programme Fee Payable, Including GST, after additional funding from the various funding schemes

Participants must fulfill at least 75% attendance and pass all assessment components to be eligible for SSG funding.

To enquire, email

To register, click Register

Course Codes
TGS-2022014086 (Classroom Learning)
TGS-2022014087 (Synchronous e-learning)

Course Fee Breakdown

Singapore Citizens

Singapore Citizens

39 years old or younger

Singapore Citizen

40 years old or older
Singapore PRs
Enhanced Training Support for SMEs
International Participants