The three engineering faculties offer B.Sc. degree program for seven semesters. The programs provide the scientific fundamentals, such as mathematics, physics, computing, mechanics, engineering drawing and chemistry, needed for a chosen field of engineering.
They also provide a thorough knowledge of practical engineering and offer opportunities for specialization. Experimental work in well-equipped laboratories is emphasized.
The B.Sc. degree programs can provide opportunities for specialization that differ from faculty to faculty. Faculties divide their programs into branches with compulsory electives and offer optional elective subjects as well.
The hours of instruction range from 26 to 32 hours per week. Some variation occurs from faculty to faculty and also during the last semester when students work on their final projects. Students typically take 5 to 6 exams each semester. In addition, students are required and encouraged to participate in active research and design in the project laboratories and to develop their abilities to do independent research.
Upon successful completion of the curriculum final exams and the final project, a student will be granted a B.Sc. degree, which certifies its holder's ability to be engaged in engineering production work.