Quote:
Even they learn a very basic topic in exam, but normally their assignment given are to difficult and only expert programmer can do it.
I doubt that very much. The assignments I had for my first programming subject were tricky I'll admit, but after a bit of work I got them done. I understand that Business students are often forced to do programming, but I'm doing IS and I have to take some business related subjects. The reason in both cases is to understand how another industry works. It would be imperative as an MIS professional to understand at least some basic programming principles. Perhaps you will see why when you are closer to finishing your degree.