EMP 5117 Foundations of Software Engineering

3 units
Engineering Management
Faculty of Engineering
Foundations of software engineering for nonsoftware engineers; basic principles of software engineering; practical laboratories and programming examples using modern programming languages.

Components:

Lecture

Requirements:

EMP 5100 , EMP 5111 , MBA 5241 , MBA 5250 , MBA 5235 , ADM 6260 are corequisite to EMP 5117 . Experience with programming in at least one common language over the last decade. Cannot count for units in CEG, CSI and SEG programs.

Previously Offered Terms:

Winter

Organized

12 responses

4.25

/ 5

strongly agree
50%
agree
42%
disagree
0%
strongly disagree
8%
25%
50%
75%
100%

Learned a Lot

12 responses

4.08

/ 5

strongly agree
42%
agree
42%
disagree
17%
strongly disagree
0%
25%
50%
75%
100%

Recommend

12 responses

3.83

/ 5

strongly agree
42%
agree
33%
disagree
17%
strongly disagree
8%
25%
50%
75%
100%

Workload

12 responses

2.75

/ 5

very heavy
8%
heavier than average
8%
average
83%
lighter than average
0%
very light
0%
25%
50%
75%
100%

Fair Assessments

12 responses

3.58

/ 5

strongly agree
33%
agree
33%
disagree
25%
strongly disagree
8%
question not applicable
0%
25%
50%
75%
100%