B. Tech in Civil Engineering is a four-year undergraduate degree program that specializes in building designing, planning, and construction. Admissions to top B. Tech civil engineering colleges in Noida or Delhi NCR often requires students in UP to attend and clear entrance exam of UPCET, JEE Main, JEE Advance, etc.