B.Ed is a 2 years course if studied after graduation and if you directly want to opt for B.Ed after your 12th Class, then it is for 4 years.