CZ2006: Software Engineering (Specialist Certificate in Software Basics II)

Provided by NTU Professional and Continuing Education (PaCE@NTU)

|

Awarded by NTU Professional and Continuing Education (PaCE@NTU)


Course introduction

Introduction


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.



Curriculum Overview


Programme Structure


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



Entry Requirements


Who Should Attend
Working professionals with prior knowledge of Object Oriented Programming or have read CZ2002 
Object Oriented Design and Programming previously.

Pre-requisite:
CZ2002 Object Oriented Design and Programming (can be taken concurrently)

Eligibility Criteria
At least 21 years of age
Have 2 years of full-time work experience, or have fully discharged full-time NS liability, or are currently employed on a full-time basis.
Degree in Engineering/Science or 
Polytechnic Diploma with relevant working experience
 



Duration & Intake


Programme Duration


Programme Duration
Date(s): 12 Aug 2019 to 6 Dec 2019
Time: Refer to Class and Exam Schedules
Venue:  TR+9
Closing Date of Registration: 16 June 2019
 



Fees & Funding

Please enquire below for course fees and financial grants:


 

Top