COURSES >>>


CS3347 - Software Engineering Principles and Practice

Offering Academic Unit
Department of Computer Science
Credit Units
3
Course Duration
One Semester
Pre-requisite(s)
Course Offering Term*:
Not offering in current academic year

* The offering term is subject to change without prior notice
 
Course Aims

This course aims to introduce the fundamental principles, methods and practice of team-based software development, with a key focus on the object-oriented analysis and design methodology.  Students will appreciate key activities in the development of software applications, including project management, requirements specification and design.  Students are prepared to participate in a software development team and to optionally pursue further studies in advanced topics in software engineering.


Assessment (Indicative only, please check the detailed course information)

Continuous Assessment: 50%
Examination: 50%
Examination Duration: 2 hours

For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.

 
Detailed Course Information

CS3347.pdf