Master of Technology (M.Tech) is a postgraduate program in engineering. It is generally a 2-year specialization program in a particular branch of engineering or a technical field.
Students typically enter the M.Tech program after completing a 4-year undergraduate program in engineering resulting in the award of a Bachelor of Engineering or Bachelor of Technology degree.