STUDENTS' RATINGS/COMMENTS ON MODULE



Faculty:  SCHOOL OF COMPUTING Academic Year:  2011/2012
Department:  COMPUTER SCIENCE Semester:  2
Module:  SOFTWARE ENGINEERING ON MODERN APPLICATION PLATFORMS -  CS3217
Note:  Feedback on module in general
QnItems EvaluatedModule Avg ScoreNos Responded




1Overall opinion of the module.4.94117
2Grade likely to get for the module.4.70617
3Difficulty level of the module.4.64717

QN\SCORE

5

4

3

2

1







Qn 1:  Overall opinion of the module.

Excellent

Good

Satisfactory

Unsatisfactory

Poor

Qn 2:  Grade likely to get for the module.

A

B

C

D

F

Qn 3:  Difficulty level of the module.

Very Difficult

Difficult

Average

Easy

Very Easy


Frequency Distribution (Qn 1:  Students' Overall Opinion on the module)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

Excellent

Good

Satisfactory

Unsatisfactory

Poor


|






Module

|

16 (94.12%)

1 (5.88%)

0 (.00%)

0 (.00%)

0 (.00%)

Module at Same Level (Dept)

|

163 (33.13%)

237 (48.17%)

75 (15.24%)

13 (2.64%)

4 (.81%)

Module at Same Level (Fac)

|

212 (23.66%)

441 (49.22%)

192 (21.43%)

28 (3.12%)

23 (2.57%)


Frequency Distribution (Qn 2:  Grades likely to get for the module)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

A

B

C

D

F


|






Module

|

12 (70.59%)

5 (29.41%)

0 (.00%)

0 (.00%)

0 (.00%)

Module at Same Level (Dept)

|

175 (36.23%)

254 (52.59%)

43 (8.90%)

9 (1.86%)

2 (.41%)

Module at Same Level (Fac)

|

274 (31.10%)

501 (56.87%)

93 (10.56%)

11 (1.25%)

2 (.23%)


Frequency Distribution (Qn 3:  Difficulty level of the module)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

Very Difficult

Difficult

Average

Easy

Very Easy


|






Module

|

12 (70.59%)

4 (23.53%)

1 (5.88%)

0 (.00%)

0 (.00%)

Module at Same Level (Dept)

|

74 (15.04%)

230 (46.75%)

168 (34.15%)

18 (3.66%)

2 (.41%)

Module at Same Level (Fac)

|

106 (11.88%)

368 (41.26%)

383 (42.94%)

29 (3.25%)

6 (.67%)


Q1.  Please comment on the strengths and weaknesses of the module, and suggest possible improvements.
1.Self-learning requirement is extremely high. Not for everyone.
2.Very well planned module. Good syllabus ad structure.
3.Too much things to do, too little time! Perhaps can change problem set question? Angry birds is getting out of date :P. Perhaps utility apps? Let students explore more back-end related stuff in the problem sets. The last lecture was particularly inspiring. NO PAIN NO GAIN.
4.+ Really taught me how to learn things fast + Motivate students + Wonderful professor and TAs + Have chance to learn practical things and work on some realistic ideas + PROUD TO BE A SURVIVOR AFTER THE MODULE - It is Objective C, iOS, and XCode - all has much problem inside which causes many strange bugs and makes debugging really painful. But I guess we cannot improve anyway.
5.Crazy prof, crazy module and crazy students. Flawless execution where learning is completely redefined into what it should be. Sad that Prof. Ben will not take it next semester. I think the tutors did a good job but maybe they could have been a bit more helpful in the debugging process when they were around in PL1.
6.Great module, nothing to complain. It's a great learning experience that no other module (except CS3216) can compare.
7.He knows how to torture students and ensure they do not suicide!
8.strength: learn more stuff than ever weakness: soak a lot of time
9.The module is very very very useful for a software engineering student. Please carry on conducting this module in NUS.
10.The module is very well organised and despite small hiccups along the way, they were rectified very quickly and responsively. The module has the right amount of guidance, and yet requires a sheer amount of work in terms of independent learning from the student. This is a difficult combination to balance and I think that this was an aspect that was very well done. I think the main weakness of the module is that it is very difficult to cater this to the mainstream. If there was some way to make a similar module that was manageable for the mainstream students and yet be able to teach people how to learn, inspire and motivate... that would be very cool. =)
11.Excellent module! The best module i have taken so far! Teaches useful software engineering concepts and provide very challenging problem sets for us to work on. Check our codes in great detail to inform us about our mistakes. Also have guest lecturers to share with us useful experience.
12.Too awesome that normal student cannot bear its awesomeness.
13.I like the guest lectures. I can hear from the people who have been there, done that. The MDD and Data Model are quite obscure models. You ask us to draw it, but sometimes we have no idea how to draw one ourselves.