CS3356 - Managing Software Projects

Offering Academic Unit
Department of Computer Science
Credit Units
Course Duration
One Semester
Exclusive Courses:
Course Offering Term*:
Semester A 2020/21
Semester A 2021/22 (Tentative)

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

The course aims to introduce students to the principles behind the effective and successful management of software projects as well as tools, techniques and best practices.  There are three main parts.  One part is concerned with the project life cycle, processes and knowledge areas of the Project Management Framework as defined in “A Guide to the Project Management Body of Knowledge” (PMBOK) published by the Project Management Institute (PMI).  The second part is concerned with the various soft skills required of a project manager, such as presentation skills, negotiation skills, interpersonal skills, people management skills, leadership skills, etc.  The final part aims to expose students to highly realistic risk scenarios in which project managers need to prepare themselves for; issues that may involve hardware/software problems, to issues with clients/stakeholders, developers, budget, schedule, etc.

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

Continuous Assessment: 60%
Examination: 40%
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


Useful Links

Department of Computer Science