Blog

Knowing the Top Contributors to Computer Science…

I wrote about “Who are the Role Models of Computer Science & IT Students?” some time ago. I also stated why it is important for learners to know the top contributors in computer science. A good starting point is to … Continue reading

Posted in Motivational | Leave a reply


Reading the Examination Papers of Certain Universities may be Injurious to my Health!

I have collected quite a few of the examination question papers of different courses of CS and IT conducted by some universities in India. I have read these question papers with emotions as varied as amusement, hilarity, sadness, admiration, anger … Continue reading

Posted in Motivational | Leave a reply


How Does One Write Programs that Display or Print Themselves?

On 3rd November 2012, I wrote on “Should Interviewers for Entry Level Programming Positions be “Trained” in Interviewing?”  While the posting was about interviews, interviewers and out-of-the-ordinary questions, what appeared to have attracted the attention of student readers is the … Continue reading

Posted in Motivational | Leave a reply


Would Learn by Doing be Effective at College?

In one of my postings, I emphasized the role of Learn by Doing in the process of learning computer programming (). Some teachers agreed that learn by doing is good, but it would be ineffective at colleges in India. Let … Continue reading

Posted in Motivational | Leave a reply


Who are the Role Models of Computer Science & IT Students?

Computer Science & IT are hardly “traditional” disciplines of study. They are only about six decades old. In contrast, mathematics, physics, and chemistry and some of the disciplines like mechanical engineering & civil engineering are a lot older. Computer Science … Continue reading

Posted in Motivational | Leave a reply


Should Interviewers for Entry Level Programming Positions be “Trained” in Interviewing?

I know that I am going to raise the hackles of quite of few professionals in the IT industry. Would it help, if at the outset, I affirm that what I state here is without malice? I hope so… Some … Continue reading

Posted in Motivational | Leave a reply


Any Compelling Reasons for College Graduates to Know the C Programming Language?

Why do I even ask this question? I ask this because over ten years ago, when I was working at BITS, Pilani there were intense discussions on what one should be doing in the two programming courses that were common … Continue reading

Posted in Motivational | Leave a reply


How the Nature of Assessments Influence What Competencies You Develop in Programming…

During the last two years, I have interacted with a good number of students of Computer Science & IT from various universities in India. These are not the top ones like the IITs, BITS, Pilani, the NITs. Several students exhibit … Continue reading

Posted in Motivational | Leave a reply


The “Up-to-Pointers” Syndrome

Try asking a sample of students from engineering colleges “How much have you learned in computer programming?” The most common response I get is “I have learned up-to-pointers”! My colleagues, friends and several professionals concur that they too hear this … Continue reading

Posted in Motivational | Leave a reply


Is There a Recipe for Learning Programming Well?

I have taught a very large number of students programming for about 30 years. Roughly about 20% of each set of students end up being good programmers, while many others do not learn programming all that well. One of the … Continue reading

Posted in Motivational | Leave a reply