Faculty: | SCHOOL OF COMPUTING | Academic Year: | 2009/2010 |
Department: | COMPUTER SCIENCE | Semester: | 2 |
Module: | SOFTWARE DEVELOPMENT ON EVOLVING PLATFORMS - CS3216 |
Qn | Items Evaluated | Module Avg Score | Nos Responded |
---|---|---|---|
1 | Overall opinion of the module. | 4.917 | 24 |
2 | Grade likely to get for the module. | 4.565 | 23 |
3 | Difficulty level of the module. | 4.625 | 24 |
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 |
Nos. of Respondents(% of Respondents) |
| | ||||||
ITEM\SCORE | | | Excellent | Good | Satisfactory | Unsatisfactory | Poor |
| | ||||||
Module | | | 22 (91.67%) | 2 (8.33%) | 0 (.00%) | 0 (.00%) | 0 (.00%) |
Module at Same Level (Dept) | | | 110 (25.46%) | 224 (51.85%) | 88 (20.37%) | 8 (1.85%) | 2 (.46%) |
Module at Same Level (Fac) | | | 151 (19.14%) | 381 (48.29%) | 203 (25.73%) | 40 (5.07%) | 14 (1.77%) |
Nos. of Respondents(% of Respondents) |
| | ||||||
ITEM\SCORE | | | A | B | C | D | F |
| | ||||||
Module | | | 13 (56.52%) | 10 (43.48%) | 0 (.00%) | 0 (.00%) | 0 (.00%) |
Module at Same Level (Dept) | | | 126 (30.00%) | 227 (54.05%) | 53 (12.62%) | 14 (3.33%) | 0 (.00%) |
Module at Same Level (Fac) | | | 190 (24.77%) | 456 (59.45%) | 103 (13.43%) | 17 (2.22%) | 1 (.13%) |
Nos. of Respondents(% of Respondents) |
| | ||||||
ITEM\SCORE | | | Very Difficult | Difficult | Average | Easy | Very Easy |
| | ||||||
Module | | | 15 (62.50%) | 9 (37.50%) | 0 (.00%) | 0 (.00%) | 0 (.00%) |
Module at Same Level (Dept) | | | 78 (18.18%) | 218 (50.82%) | 123 (28.67%) | 7 (1.63%) | 3 (.70%) |
Module at Same Level (Fac) | | | 94 (12.08%) | 337 (43.32%) | 323 (41.52%) | 20 (2.57%) | 4 (.51%) |
Q1. | Please comment on the strengths and weaknesses of the module, and suggest possible improvements. |
1. | Glad to have the chance to take this module, got to know many wonderful and interesting people! Can have students to rate their classmates in not just their talents, but break down into different components, eg. widsom, creativity, experience, teachable, responsibility etc... |
2. | Strengths: Changes mindset of students, set them on course for success. Get to learn things we won't normally learn in classroom. Business and marketing skills included. Life skills included as well. Get successful people to talk in class. Weaknesses: Too short. Can't get enough of it yet. Too little MCs for amount of time spent. If we can get more MCs, we can take less of other modules. |
3. | Very time-consuming, very challenging. I guess the learning curve for non-SoC students without a background in programming might be a bit tough. |
4. | best module i've taken so far. If only all modules in NUS are like this. Weakness? I guess it's too good and exciting that I've spent so much time in this module, my other modules suffer |
5. | Excellent module, very well executed and well planned. Committed teaching staff. Possibly the best module in NUS. |
6. | The most awesomely challenging, tiring and difficult module I have ever taken! I learned alot from it, suffered a lot, made a lot of friends, discovered myself, did cool stuff and had fun. I love it. Weakness: Haha, can we extend it? Xp Possible improvements: I think prof Ben's got it right! But I know you will keep refining it! |
7. | Get people to actually face their weaknesses and improve on it. Also, this module requires one to constantly challenge your limit and helps you understand that passion, teamwork, communication and clear goal is so much more important than your lack of technical knowledge. |
8. | totally awesome modules that teaches people how to teach themselves and learn themselves. We learn so much about everything, life and most importantly how to make things work. Though the workload is very heavy, (and i would suggest more mcs given since this feels like a semester module). |
9. | Lots of exposure. Forces fast self-learning. Get to meet and listen to actual people from industry. |
10. | Good module. Teaches too many things to fit within this writeup. The large number of external people involved in this brings about lots of opportunities for students, especially first years. Module is well though up to develop all facets of the students even though they might not be able to see it such as pitching, executing etc. However, if it is to be ironed out to a larger audience, it has to be tweaked to ensure the quality is not diulted. |
11. | this module is definitely worth more than 20MC's, but nevertheless the best module/class after taken in my life, just ahead of 1101s, another module taught by the same prof. This was the only module that made my sem worthwhile |
12. | Very good module. The heart of this module is not about programming but actually about life. Prof have taught many meaningful life-lessons to cs3216 students, which is applicable not only in school time but in the life-time as well. The best module I ever take at NUS. |
13. | Improvements: Make the module year-long, with more advanced teaching in the latter half for the survivors. |
14. | CS3216 is brilliant. The workload is a little on the heavy side, but there's a sense of purpose and power to the module. |
15. | It encourages us to learn to learn. It helps us to shape our mindset. It is more than simply academic work that focuses on grades, but the psychological aspect. Awesome. Improvement: Get students to submit with each project what they themselves think are the problems or shortfalls with their projects, so they are made to think properly rather than be lazy. |
16. | learning things on the fly to solve *real* problems |