well, that's a rhetoric, so don't bother to answer. but apart from all the cheap tricks he plays, i do see some meaning in the lectures. slides atleast, as probably that might have been copied from somewhere. i mean, come to think of it, the lectures actually do have some meaning and substance as opposed to the lecturer. what do i do? what do i do? .... me too busy doing nothing in sen lab, so came up with some interesting propositions. just take a look.
okay, here are some guidelines, and proposals on how to improve on this course:
- make it an elective, it is too trying on students not related to software engineering.
- make it a course with 6 credits, as 5 credits quite obviously does not deserve this kind of effort.
- stretch out the course onto two semesters.
- First semester, only theory. teach all the principles, the phases, tricks, whatever. take pop quizzes, take exams, take vivas. no labs.
- ask the students to come up with ideas for projects, viable in 1 sem. let them search, improvise, reuse and generally ponder on ideas and topics for projects.
- Second sem, only labs. no lectures, tuts + 2x2hr labs. teach the tools of the trade, take evaluations instead of exams, vivas instead of pops.
- increase the team size. divide each group into two teams, of thirty members each.
- either of the team acts as the client and developer for the other. as in group 1A signs a contract with group 1B, stating as to what they want, and how they want it. group 1B goes ahead and develops the software. the reverse also goes, as in 1Bsigns with 1A. or some such shematic can be developed, whereby the teams actually work for a live client with demands. or probably the institute can act as the client, actually offering some fee as an incentive. industry environment does not mean a professor breathing down on the student's necks. it means real and live situations. it can be simulated. or ask our parent company if it has some ideas.
- make the course exciting, such that the students actually want to achieve something, not just grades and a good impression on the lecturer.
what would you people say? i mean these are my ideas. feel free to state your own. remember, there are chances of out feedback being considered, if it is constructive. no point in crying our loud that the course should be cancelled.