Faculty: | SCHOOL OF COMPUTING | Academic Year: | 2007/2008 |
Department: | COMPUTER SCIENCE | Semester: | 2 |
Module: | SOFTWARE DEVELOPMENT ON EVOLVING PLATFORMS - CS3216 |
Note: | Feedback on module in general |
Qn | Items Evaluated | Module Avg Score | Nos Responded |
---|---|---|---|
1 | Overall opinion of the module. | 4.273 | 33 |
2 | Grade likely to get for the module. | 4.387 | 31 |
3 | Difficulty level of the module. | 4.242 | 33 |
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 | | | 16 (48.48%) | 11 (33.33%) | 5 (15.15%) | 1 (3.03%) | 0 (.00%) |
Module at Same Level (Dept) | | | 88 (18.45%) | 193 (40.46%) | 153 (32.08%) | 33 (6.92%) | 10 (2.10%) |
Module at Same Level (Fac) | | | 129 (18.17%) | 290 (40.85%) | 227 (31.97%) | 45 (6.34%) | 19 (2.68%) |
Nos. of Respondents(% of Respondents) |
| | ||||||
ITEM\SCORE | | | A | B | C | D | F |
| | ||||||
Module | | | 14 (45.16%) | 15 (48.39%) | 2 (6.45%) | 0 (.00%) | 0 (.00%) |
Module at Same Level (Dept) | | | 136 (28.94%) | 242 (51.49%) | 69 (14.68%) | 16 (3.40%) | 7 (1.49%) |
Module at Same Level (Fac) | | | 190 (27.10%) | 372 (53.07%) | 110 (15.69%) | 22 (3.14%) | 7 (1.00%) |
Nos. of Respondents(% of Respondents) |
| | ||||||
ITEM\SCORE | | | Very Difficult | Difficult | Average | Easy | Very Easy |
| | ||||||
Module | | | 14 (42.42%) | 13 (39.39%) | 6 (18.18%) | 0 (.00%) | 0 (.00%) |
Module at Same Level (Dept) | | | 134 (28.09%) | 223 (46.75%) | 113 (23.69%) | 5 (1.05%) | 2 (.42%) |
Module at Same Level (Fac) | | | 164 (23.10%) | 304 (42.82%) | 231 (32.54%) | 9 (1.27%) | 2 (.28%) |
Q1. | Please comment on the strengths and weaknesses of the module, and suggest possible improvements. |
1. | I learnt a lot from this module, not just in terms of software engineering. Workload-wise a few adjustments might be in order. |
2. | Too many separate, independent assignments. As a result, people get caught up with maintaining their previous applications (if they are successful). Should implement a large project to be divided into different milestones and graded accordingly. |
3. | Strengths: 1. Cross-Faculty module allows us to leverage on strengths from different skill-sets. 2. Engages us with external experts to enhance learning. 3. Selection criteria ensures that only well qualified students are taking the course, as opposed to students who are just "passing time" Weakness: 1. Workload is too heavy |
4. | This is the best module i had ever taken in NUS, i learnt so much knowledge from this module, not only technical skills but also communication skills and how to work with different people. The module is well prepared and the lecturer put in so much efforts to make this module successful. The module can be further improved by organizing the schedule more effectively. |
5. | Strengths - Hands on, opportunity to meet many talented students/entrepreneurs, challenging, diverse lectures and perspectives, space to express creativity (Relative) Weaknesses - Insufficient time to really enter into depth, many deadlines, shifting of grading requirements |
6. | I believe that the description of the module is misleading. |
7. | Too much workload, course objectives not clearly defined. Of course i understand this is the first time this module is held, so things are experimental in nature, but subsequent runs should hopefully be improved on |
8. | READ ALL, IMPORTANT!!! This is one of the best courses i have taken in the past three years at NUS. It has certainly redefined my NUS experience. There weren't any better months i spent at NUS, and surely no other module in which i met so many great people, and learned so much, I am truly indebted to all the people who made this course possible. I had never seen so much talent and energy in a room before. By all means all FOE teachers should consult Prof. Ben on how to make their courses more interactive, and make learning fun by engaging students in projects designed for real learning. Otherwise, i am certain that FOE may soon be known as a place where a majority of students lose their interest in their major due to severe lack of interaction between the students and teachers. More courses like this shall be introduced for 1st year students, a they are the people who have the passion and energy to do something big and discover more. During the rest of the years, i have only seen them become more mechanical and disinterested in what they are taught. So, in order to compete at the global level, it is necessary that freshman are introduced to courses designed like this one in their first semester, so that they can discover more, and sustain their interest in their major. If you need any advice on how to do it, feel free to contact Prof. Ben, he is a among the few people who recognized the problems that NUS students are facing, and came up with solutions to enable students to learn. The way he has innovated in other courses of his is an example in itself. I cannot emphasize it anymore! |
9. | More than expected workload, but had lots of fun, learnt quite a lot of stuff, and know great people. |
10. | can learn a lot , but workload's heavy |
11. | A little too much work for 4 MCs worth, but definitely a cool not-to-be-seen-in-NUS-anymore module. |
12. | Very cool and vastly different from the average module. Very interesting. Open ended nature of assignments and degree of competence/talent of the class sets the bar sky high, and increases the workload many times. |
13. | too heavy workload |
14. | Workload is towards the very heavy side. But nevertheless I find this module not like the normal NUS modules I have taken |
15. | Strengths - teaches us a lot of different things, from software engineering to selling. Weaknesses - certain things are a little disorganized, but this is the first batch, so it's okay I guess. |
16. | Workload is insane. Really appreciate the professor's effort in organising the guest lecturers and plenary sessions, etc. Lectures are generally fun and something to look forward to. |
17. | This is a very fun and diverse module that encourages students to think and explore various possibilities. However, it is too time consuming as it has a lot of different assignments and projects, and sometimes several at the same time which makes things a bit confusing. There should be a review of the number and type of assignments throughout the course of the module. |
18. | Extremely time consuming and suitable only for students with immense dedication and self discipline. Requires great amounts of self learning and exploration. |
19. | very challenging, but then I guess everyone in the class loves challenges ;) |
20. | Too difficult in the face of other modules. This module could potentially take up 100% of the students' time. Might be good to span 2 semesters instead, because good applications, whether on evolving platforms or stable ones, take time to develop. If not, following the tried and tested solutions out there don't really allow us to exercise our creativity and definitely doesn't encourage us to wonder into uncharted waters. |
21. | Too much workload and too ambitious. |
22. | Strengths: A brand new module in which students can learn very practical things. There are a lot of guest lectures who came to share their valuables experiences. Students benefit a lot from doing their own Facebook applications. Weakness: The workload is a bit too much. |
23. | An experimental class with a different teaching style. Had a very good experience taking this module and would recommend this to fellow students who are not afraid of a challenge. |