In Pakistan, Bachelor of Engineering (BE) or Bachelor of science in Engineering (BS/BSc Engineering) is a four years undergraduate professional university degree which includes the study of engineering courses and research. The prerequisite for this program is a two years FSc pre-engineering or a three years Diploma of Associate Engineer (DAE) in specific fields e.g. Chemical Engineering, Electronics Engineering, Electrical Engineering, Mechanical Engineering and Civil Engineering etc. Pakistan Engineering Council (PEC) accredits the undergraduate engineering degrees and regulates the engineering profession in Pakistan.