I do not think there is any such difference..
My Perspective:-
University of Roorkee used to award BE. When it was converted into an IIT, the degree awarded was changed to B Tech. with no change in courseware or anything else.So i think the degrees awarded by IITs and very few other colleges are called B tech.
If we consider a specific department, first Roorkee used to award BE in Computer Science and Technology. And afterwards, it started awarding B Tech in Computer Science and Engineering. So the difference between BE and B Tech is only nominal and as much as the difference between CSE and CST.
In fact US colleges award neither BE or B Tech. They award BS and have almost similar content.
In spite of the nominal differences between these derivatives of Science, Engineering and Technology, there are marked differences between the words from which these degrees are derived.
1. Science - acquisition of knowledge (pure research)
2. Engineering - application of knowledge gained via science to solve a problem or meet a need
3. Technology - utilization of processes and products made via engineering, or the specific processes or products themselves
Hence Technology is highest up in the value chain.
Answered by
rajat gupta
at
6:27 PM on May 20, 2009