Which I should prefer B.Tech form SRM or B.Arch from NIT?
It depends on your interest that which course you are interested in B.Tech or B.arch.
B.tech is bachelor of technology. It mainly deals with technology field. if you are strong in mathematics and physics then you may choose it as your career option. you have to study totally based on technology.
B.Arch is bachelor of Architecture. it is also related to technology but mainly it deals with designing part of architecture. to become a good architecture you must be a good designer. if you like physics mathematics as well as designing then go for architecture. if you become a very good architect then scope and opportunity and scope will be very high for you.