The Bachelor of Engineering or BE has a more theoretical curriculum, while the Bachelor of Technology or BTech is more practical and functional oriented. The theoretical ideas and guiding principles of a specific engineering discipline are covered by engineering as a science. On the other hand, technology is concerned with the implementation or application of these methods and controls.