ELG 5100 Software Engineering Project Management

3 units
Electrical Engineering
Faculty of Engineering
Software system engineering and organization methods; work breakdown structure and task determination; effort, duration and cost estimation; scheduling and planning. Monitoring and control; analysis of options; management of risks, change, and expectations. Process and product metrics, post-performance analysis, process improvement and maturity. Management of Agile Programming methodologies such as Extreme Programming. Case studies. This course is equivalent to EACJ 5211 at Carleton University.

Components:

Lecture

Previously Offered Terms:

Fall
Winter

Organized

204 responses

4.58

/ 5

strongly agree
70%
agree
25%
disagree
2%
strongly disagree
2%
25%
50%
75%
100%

Clear Expectations

39 responses

4.38

/ 5

strongly agree
59%
agree
31%
neither agree nor disagree
3%
disagree
5%
strongly disagree
3%
25%
50%
75%
100%

Learned a Lot

204 responses

4.58

/ 5

strongly agree
62%
agree
36%
disagree
2%
strongly disagree
0%
25%
50%
75%
100%

Recommend

166 responses

4.58

/ 5

strongly agree
64%
agree
33%
disagree
3%
strongly disagree
0%
25%
50%
75%
100%

Workload

166 responses

2.31

/ 5

very heavy
22%
heavier than average
29%
average
45%
lighter than average
3%
very light
1%
25%
50%
75%
100%

Fair Assessments

204 responses

4.52

/ 5

strongly agree
63%
agree
31%
disagree
4%
strongly disagree
1%
question not applicable
0%
25%
50%
75%
100%