Software Engineering

Training Provider: NANYANG TECHNOLOGICAL UNIVERSITY
Course Reference: TGS-2017505335
S$1,350

About This Course

Introduction to Software Engineering; Software Engineering Process; Introduction to Requirements; Introduction to Software Specifications; Software Design and Construction; Testing and Integration; Software Maintenance; Software Project Management; Software Quality; Dependability and Security

What You'll Learn

Upon completion of the course, the student will be able to understand the roles and purposes of various activities in software engineering process. Specifically, he / she can a. Participate in all stages of the Software Development Life Cycle for a medium-size software project to deliver the required work products. b. Elicit and specify requirements clearly and correctly. c. Use good design concepts and considerations. d. Design and carry out test activities to verify that requirements have been met. e. Perform simple project management of a medium-size software project.

Course Details

Duration 39 hours
Language English
Training Commitment Full Time and Part Time
Total Enrolled 1 students
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.

More Courses from NANYANG TECHNOLOGICAL UNIVERSITY

Marketing is undergoing a fundamental shift as artificial intelligence increasingly mediates how con...
Duration 180 hours
Fee After Subsidy S$5,400
• Lead Sustainable Urban Projects – Apply leadership skills, strategically manage initiatives in...
Duration 135 hours
Fee After Subsidy S$5,100
Aspire to work as an AI Engineer, AI Applications Engineer, or AI-driven Full-Stack Developer? Look ...
Duration 270 hours
Fee After Subsidy S$8,580