Department of Computer Engineering is dedicated to support the faculty in teaching, equipping and preparing students to be high-quality graduates and software practitioners in the area of Software Engineering, Hardware Engineering and Information Technology.


Software and Hardware Engineering programs at the department are continuously updated in accordance with the recent Information and Communications Technology (ICT) trends, research, best practices, and software development issues. In addition, the Information Technology program has been the pioneer in offering such area among Iranian public universities.

The department has been supporting the faculty’s goal in computing field by offering unique undergraduate and postgraduate programs continuously since its establishment. All the programs address analytical and practical skills in software and hardware development that give emphasis on a systematic and disciplined approach to meet the growing needs and demands of both ICT industry and the society.

The department comprises more than ten dedicated academic staff. The staff members actively and continuously organize events such as conferences, research seminars, and series of short training as the platform for the staff and students to support the faculty in achieving its annual target and performance. The majority of academic members are also active in their research innovations in the area of software, network, information security in line with the latest innovations and ideas in IT field.