What are the options for a CSE student if he does not want to go for IT sector?

It happens many a times, a choice you made with passion and commitment turns to be not a so good one some time later. One decides to become an engineer although he knows that he is an artist at heart. There are many reasons for that. May be u chose to becone engineering due to peer pressure and parental demand or any such reasons. But when time comes for second thought, one has to use that ocassion in a very deliberate manner. One should think through the whole consequence of staying in a field in which he/she has no inherent interest or making a new choice. This is NO doubt very difficult situation for person involved and all people concerned and may even be painful. But mistakes must be amended. Here are some instances where a person showed a need for making a change in career direction.
  • Just after the announcement of final year results last year (2009), a passed out student came and told me " Sir, suggest me a career in which there is no programming".
  • Another student told " At the heart of hearts, I know that I neither enjoy programming nor I can make justice to any programming career. I am looking out elsewhere"

In this context, the above question " What are the options for a CSE student if he does not want to go for IT sector?" become very pertinent. Please comment here. I expect answers within a broad specutrum. At one extreme it could be change of entire career path and on the other hand to stay back and continue in IT sector. In the middle it may a field which harness IT knowledge of our students.

Is it wise to take up a SAP course in this recession time??If yes which stream is in demand now??

WE have opened a new forum for answering our student questions. Here is the first one. You may answer this, add u r comment, provide informed guidance


Is it wise to take up a SAP course in this recession time??If yes which stream is in demand now??

Approximate Algorithms

Algorithm documents steps to be followed in the sequence in order to accomplish a goal. Be it adding two numbers or controlling a satellite involves algorithms. Much of the power for modern day gadgets comes because much of the work can be expressed as algorithms and gadgets can built-in with algorithms. For instance, in a mobile or a cell, the alarm feature is implemented using a simple algorithm which compares current time with alarm set time and beeps when they become same. Most of our day to day tasks can be expressed in terms of definite steps, there by be converted into algorithms. For instance, withdrawing money in an ATM involves a definite set of actions. However, there are some situations and challenges in which a definite answers can not be possible. Technically such situations are called NP-Complete. Approximate algorithms are used in those context. An algorithm returning a near-optimal solution is called approximate algorithm. This technique does not guarantee the best solution. The goal of an approximation algorithm is to come as close as possible to the optimum value in a reasonable amount of time which is at most polynomial time. To know more about them, see the followings