We often heard “Engineering has a lot of scope”. Most of the students aiming science after 10th have to decide between B.Tech and B.Sc. Most of students choose B.Tech as career option after science. B.Tech can be said as Bachelor of technology, is a professional undergraduate degree programme with the time duration of four years. B.Tech course develop the technical skills of aspirants and covers different fields of engineering and technology while on the other hand B.Sc stands for Bachelor of Science is an undergraduate degree with three years course duration which is offered in all universities and institutions across India. A B.Sc degree is a culmination of both theoretical and practical ways of learning. B.Sc programmes gives basic understandings of major Science subjects to the students. Subjects such as Physics, Chemistry, Biology are the core of B.Sc degree.