text: what are the better carrer oppurtunities for b.tech computer science engineers? more specific for b.tech you look more inclined towards software/it field. but since you are a fresher, there are not many opportunities, unless you are from elite institutions. you may opt for an internship at a reputed company and gain experience or join an institute which teaches courses, which enhance your technical skills viz. .net, java, oracle, sap, testing tools etc. etc. or you may join a smaller company and work for a year or two and then move over looking for better opportunities.  make a nice cv and post it online. also register yourself with reputed consultancies in your city.