The theory courses are composed of basic science and humanities subjects, engineering courses, core courses and departmental specialized courses with a proportion of 16%, 34% and 50% respectively. There is an emphasis on computer education, and for this each branch, except computer science and engineering, and information technology, includes some computing papers.
