Bad Computer Science Lecturers

This article first appeared in DNA here.

IN my previous column, I asserted that our local Computer Science (CS) programmes were efficient generators of garbage. Lecturers are a critical part of the process and are also one of the nine areas of programme quality monitored by the accreditation process.

Academic staff quality is accredited in various terms such as staff-to-student ratio, staff development programmes, staff balance, merit recognition, equitable workload distribution, appraisals and awards, etc. All these human resource matters leave much to be desired and do not address real staff quality.

Technically speaking, the role of a lecturer in tertiary education is actually quite limited. University education is about independent learning and the job of a lecturer is not to teach but to facilitate learning and more importantly, to inspire students.

Here, things fall short again.

Many lecturers have little to no industrial experience, often joining the profession right out of school and earning their graduate degrees along the way. There is nothing inherently wrong with this. But these lecturers rarely inspire as they have neither war stories to share nor battle scars to show.

More importantly, they fail to bridge abstract theory with real-world practice. Someone without any experience working in a software team on a product would have trouble instilling good development practices as they would have difficulty communicating the complexities involved.

There is a saying that goes: “those who can, do; those who can’t, teach.”

There are some who belief that modern Computer Science graduates should focus on and work at a higher level of abstraction that is closer to the problem. However, I feel that fundamental knowledge about the inner workings of technologies will ultimately result in a better grasp of the higher level problems.

Unfortunately, lecturers with weak fundamentals cannot help unravel the deep complexities of modern technology. They lack the capacity to facilitate learning and are unable to impart knowledge. These lecturers often read directly from books or slides as they have little knowledge of their own.

This becomes a vicious cycle with each subsequent generation of graduates knowing less than their predecessors, while having to handle increasingly complex problems. This is ultimately not sustainable. To cope, graduates must think fast on their feet and learn on the job, which require thinking skills.

However, many do little to promote higher order thinking. Some pay lip service to Bloom’s taxonomy by setting exam questions in a certain way, using certain terms, to get students to think different. But this actually discourages thinking as students simply evolve better pattern-matching skills.

Students are rarely encouraged to challenge the lecturer during lectures, tutorials are reduced to tuition classes for tackling exam questions, and lab sessions turn into a set of procedures to be rigidly followed. University becomes a mere extension of high school.

I am not even going to go into the culture of giving ‘tips’. Examination tips seem to have become de rigeur in lecturer-student relations at universities. Some lecturers are guilty of giving tips and some students are equally guilty of being dependent on tips.

That said, modern-day lecturers are caught between a rock and a hard place. There is a lot of pressure being placed on them as they are sandwiched between the students and the university management. In order to satisfy both sides, academic quality is often sacrificed.

On one hand, university management needs to maintain student numbers and increase profits. While this is primarily an issue in private universities, public universities are also being encouraged to increase revenue generation, to become self-sufficient and to reduce their dependency on public funds.

On the other hand, students want to get by with as little effort as possible, preferably without having to go the extra mile to learn. While it is only human to choose the path of least resistance, years of rote learning in schools and instant gratification in their lives have made things worse.

Woe upon the lecturer who challenges and fails an entire class. Very few students would want to attend a university that is infamous for failing students. Lecturers are asked to justify high failure rates and stand to lose their jobs if their programmes are cut due to insufficient student numbers.

Hence, the safest way to satisfy everyone would be to allow students to coast through the course with the barest minimum of ‘standards’. Ensuring a high pass rate would keep both students and university management happy, and lecturers get a sense of job security.

I’d like to suggest that we reduce pure academics at universities and recruit more people with real-world jobs who have a passion to teach. These people can bridge theory with practice and are less concerned with job security and tenure. I would even go further to suggest the recruitment of candidates outside of traditional Computer Science backgrounds to further enrich the programme.

I know that this is a problem within the Malaysian framework but it is something worth looking into. For starters, it might be useful to get these people in as tutors first – to run tutorials and lab sessions in their individual ways.

It would be a win for everyone involved – tutor, lecturer, student, university and the nation.

Cancelling Passports

English: Malaysia - regular international pass...

English: Malaysia – regular international passport (Pasport Antarabangsa Malaysia) ICAO Compliant Version (Feb 2010) (Photo credit: Wikipedia)

Now that the elections are over, funny season is back, with more crazies than ever!

I read an article in TMI today, about Malaysians getting pissed with the Immigration DG for his threats to “revoke the passports of Malaysians abroad found to have taken part in anti-government activities”. I think that he should check with his boss, the Home Minister first.

You see, according to another article in TMI, our honourable “Home Minister Datuk Seri Ahmad Zahid Hamidi is denying Malaysians the right to a better voting system by telling them to migrate if they are unhappy with Malaysia’s first-past-the-post system.”

Now, those disgruntled Malaysians who have been taking part in anti-government activities would not be able to migrate out of the country if their passports are revoked now, would they?

In fact, the right thing for the Immigration DG to do would be to facilitate his new boss’ idea and to actually expedite the passport processing for these disgruntled Malaysians so that they can all go overseas and cause trouble overseas and get into trouble overseas, just like in Singapore.

Our nearest neighbour is rather worried that their citizens might start learning from us on how to do 198 Non-Violent Actions of civil protest. So, they are taking action against some of those caught by revoking their visas.

Wisma Putra should have a chat with Singapore to keep them disgruntled ones in Singapore, and to maybe convert some of them to Singaporean citizens!

This is just too funny to be true.

Toppling BN

English: Results of the Malaysian Dewan Rakyat...

English: Results of the Malaysian Dewan Rakyat based on the 2008 general election, showing parliamentary constituencies represented by equal-area hexagons with approximate geographic locations. (Photo credit: Wikipedia)

According to an article in FMT, there are parties that plan to forcibly overthrow the BN government this year possibly through street rallies.

Personally, I am against the idea of taking to the streets to overthrow a corrupt regime. My reason for this is that our situation isn’t yet dire enough to warrant such drastic action. Yes, there is a time and place for such coups but I do not think that our country is ready for it yet.

I have always eluded that things need to get worse before they can get better and that things are not yet bad enough in Malaysia. Yes, the bottom 40% of our people are struggling to survive, but they are still able to struggle. As a result, I do not think that the movement would be able to garner enough support and many people will probably get hurt in the process.

But the million dollar question that I need to answer is this: will I go to the streets in support of such a cause?

I will go to the streets to demand the mass resignation of the Elections Commission. They have screwed up so horribly that in more civil societies, they would have all committed ritual suicide to save their honour. But these people are bereft of honour and in so doing, dishonour the rakyat.

To those who keep harping that our EC did a good job – please stare at your left index finger. The botched up job that they did on the indelible ink already proves that they are either incompetent to play the role of an EC or that it was a willful and deliberate deed to mislead the Malaysian people.

To me, that alone is enough to demand their mass resignation.

However, that is about as far as I am willing to go on this. While I do know that representative democracy has failed us miserably this time around but I also understand that, “democracy is the worst form of government, except for everything else that has been tried.”

The system is rigged. But that does not mean that we abandon the system itself.

I think that we should take to the streets as and when there is a need for it. Malaysians are now primed for street rallies and mass demonstrations. Democracy is very much alive and kicking in Malaysia. More and more people are being awakened on our duties to ensure that the system works.

One occasion might be when the delimitation exercise is conducted, to demand that the drawing of boundaries be free and fair. In fact, the EC should involve the rakyat in the delimitation exercise. I am sure that there are enough mathematicians among us to help carve out fair electoral boundaries.

I feel that Malaysians in general still believe in the system, even if they are highly dejected with the outcome of GE13.

However, we do not have the stomach for violence… yet!

Venting GE13 Anger

I read with incredulity what the IGP said in the papers today. Wasn’t he retiring this week? Or was that merely a rumour that I had mistakenly heard from someone else.

“The police have warned political party supporters not to engage in any further acts of provocation over the 13th general election (13GE) results to prevent an upheaval. Every day we delve on national security. Let me remind these quarters, we have plans of action on know what to do if things get out of hand.”

I think that what these people don’t get is that there is real frustration and anger on the ground. People need to vent. It would be better for the rakyat to vent out in stadiums than for them to take their anger onto the streets and the authorities, if things ever get to a boiling point.

Our government has to realise that there is a silent majority no longer; and that the majority are now a really noisy bunch, thanks to vuvuzelas. The government has to handle the situation tactfully so that things do not get out of hand.

For starters, I would encourage the IGP to stop making provocative statements like this, to challenge the will of the people. They should very well know that our people are pantang dicabar in so many ways. Just let people vent while you stock up on tear gas.

The political opposition plans to bring this rally nationwide and I actually applaud them for doing so. Instead of threatening these people will S.141 of the Penal Code on unlawful assemblies, the police should actually facilitate things, control traffic, etc.

It’s time to wake up to the new political reality, people!

“V: People should not be afraid of their governments. Governments should be afraid of their people.”

Post-GE13 Fatigue

Damn.

It’s practically a week since GE13 and I’m still tired and exhausted. To be fair, I’ve not had much rest since last Sunday. I had to welcome two new interns on Tuesday and catch up with a pile of work at the office over the week. Then, this weekend I have both Company and Criminal Law classes on both days.

I’ll be spending half of the next five weeks in Penang. I’ve still got a boat-load of work to do and I hope that I’ll be able to get some of it done while in Penang. Then, it’s cruch time for Law as revision week and exam season comes in Jun-Sept. I’ve got a lot of studying to catch up on too.

My new product is also on a tight schedule. It’s supposed to be built over Q2-Q3 this year. I’m targeting a Q4 release. It’s been delayed so long that if I delay it any further, it’s just going to die a natural death. I’ve got a team of 8 to manage closely for this product.

I need a break but I don’t think that I’ll be getting one until the end of the year.

Sigh.

Post-GE13 Thoughts

http://fotowarung.net/wp-content/uploads/2013/05/034.jpg
It’s been three days after our 13th general elections (GE13).

While I do not claim to know what people think, I do know that Malaysians from all walks of life, across all racial groups, are coming together to express our distaste at how we have been denied the change that we sorely need and crave. The rakyat’s anger is very real and palpable. There are many people who know that they have been robbed of the government of their choice. Those who feel that GE13 was free of fraud, need only take a look at their left index finger.

For this alone the Elections Commission (EC) should resign en-bloc instead of saying that they will use a more long-lasting indelible ink for GE14. Honestly, I would not trust any of them with my poop, much less the sanctity and security of my vote. There are just so many voting irregularities reported across the nation. The one that stares everyone in the face is that of the less than indelible ink, which was supposed to stain for a week but was washable within minutes.

Once the world’s largest ethnically Chinese political party outside of China, the MCA is essentially a dead duck. It fared badly in GE13 with its top leaders scraping past their opponents with the narrowest of margins. The president chose to blame the Chinese for abandoning them instead of asking why. No amount of Viagra is going to help him rise up from this one. The knives are already out.

The fact that our dearest PM without a mandate, invented the term ‘Chinese Tsunami’ to blame the disastrous results on a particular racial group, would just quicken his political demise. Instead of being the leader of a nation divided, he chose to make irresponsible statements to stoke racial tensions. He continues to live in denial of the fact that it is impossible for a minority group to deny him a mandate.

His mentor – our ex-former PM Tun Dr Mahathir – blames pins the failings on both ‘ungrateful’ Chinese and ‘greedy’ Malays. At least he acknowledges that it takes more than just the Chinese minority, who only make up 25% of the population, to deny the BN the popular vote. But it’s not nice to label people as ungrateful and greedy just because they don’t like you.

As usual, in the discussion of national politics, the Indians and other ethnic minorities usually get left out. The MIC leader won with a razor thin margin of only merely 80 votes. I know that the Pakatan Rakyat (PR) would not have been able to make inroads into Sabah and Sarawak without the support of the natives there. So, it would seem that the majority of Malaysians have abandoned the BN regardless of race.

But amongst all this hate, I am glad for one thing – GE13 recorded a voter turnout of 85%. My fellow Malaysians have shown that while we may be tidak apa about a lot of things, we do care enough about the future of our country that we are willing to come out to make ourselves heard at the ballot box and boy, did we make a loud noise last weekend.

This gives me hope.

Finally, I ask – what’s up in Lahad Datu? I hope that they have not been forgotten in this mad scramble for power. I wonder if the ‘bad guys’ have been caught or are they still running around in the jungles of Sabah wreaking havoc.