Software Development Fundamentals

TGS-2020502315

School of Computing (SOC)

Enquire now
10K+ Views

Objectives

This course aims to introduce non-computing students to the principles and concepts of software development at an accelerated pace. Students will be introduced to the basics of programming (control flow, code and data abstraction, recursion, types, OO), development methodology (ensuring correctness, testing, debugging), simple data structures and algorithms (lists, maps, sorting), and software engineering principles. Through hands on assignments and projects, students will learn good software development practices (documentation, style) and experience a typical software engineering cycle (waterfall and agile workflow). This certification programme provides a systematic pathway for applicants with insufficient computing background to acquire the core competencies in computing. By completing the Graduate Certificate in Computing Foundations, candidates can also better prepare themselves before formally joining the regular computing master’s degree programme. These candidates can acquire the necessary fundamental computing skills by reading a set of foundation courses that would serve as bridging courses. The courses offered in this graduate certificate programme are instrumental in either conversion to a computing career or career advancement even without embarking on the MComp programme.



Who Should Attend

Entry-level jobs e.g. Application Programmer, Internet Application Developer and those under the "Software Design and Development" functional group




Entry Requirements

Bachelor's degree




Class Schedule

Please click here



Tutorial Schedule

No tutorial




Lesson Delivery

1) Facilitated Learning - 21 hours; 2) Assessment - 6 hours.




Full Fees (before GST)

S$4600.00




Nett Fees payable after SSG Funding



International Participant Singapore Citizen 39 years old or younger Singapore Citizen 40 years or older eligible for MCES Singaporean PRs Enhanced Training Support for SMEs
Full Programme Fee S$4600.00 S$4600.00 S$4600.00 S$4600.00 S$4600.00
SSG Funding *
Eligible for Claim Period 1 Jul 2021 to 30 June 2024
- S$3220.00 S$3220.00 S$3220.00 S$3220.00
Nett Programme Fee S$4600.00 S$1380.00 S$1380.00 S$1380.00 S$1380.00
9% GST on Nett Programme Fee S$414.00 S$124.20 S$124.20 S$124.20 S$124.20
Total Nett Programme Fee Payable, Incl. GST S$5014.00 S$1504.20 S$1504.20 S$1504.20 S$1504.20
Less Additional Funding if Eligible Under Various Scheme - - S$920.00 - S$920.00
Total Nett Programme Fee, Incl. GST, after additional funding from the various funding schemes S$5014.00 S$1504.20 S$584.20 S$1504.20 S$584.20
*   Learners must pass all assessment components to be eligible for SSG funding.
** Please note that all external funding for courses is limited in duration and subject to availability.

*** Please note that the mode of delivery is subject to change in light of the COVID-19 situation. Courses marked ‘online’ may have compulsory face-to-face sessions such as laboratory or hands-on components and details should be sought from the schools or departments before learners register for them.

Upcoming Course Dates
12/08/2024

Delivery Mode**
Face-to-Face

Course Code
IT5001

Funding Type
SSG Funding
Eligible for SkillsFuture Credit (SFC)
Alumni eVoucher (L3)
Alumni eVoucher (R&G)

Type
Modular Course

Stacks/ Bundles to
NA

Audit/Graded
Graded

Area of Interest
Computing