Bachelor of Technology (BT / BTech), Software Engineering Degree