The Department of Software Engineering in the University of Tehran is among the nationwide leading departments in the area. This department enjoys close academic and research collaborations with some other departments in the school of ECE, including Information Technology, Artificial Intelligence and Robotics, Computer Architecture, Control, and Communications. A community of about 50 MS and 25 PhD students perform their graduate studies under supervision of 13 main and adjunct members of the department in different fields in the scope of computer science and engineering. A brief list of these activities is given below:

  • Operating Systems
  • Manycore and Distributed Systems and Cloud Computing
  • Computer/Wireless/Interconnection/Vehicular-AdHoc Networks
  • Real-Time and Embedded Systems
  • Dependable Software Design
  • Performance Evaluation and Queueing Systems
  • Scheduling and Resource Management
  • Internet of Things
  • Network Security and Privacy
  • Social Networks
  • Text/Data Mining
  • Natural Language Processing
  • Intelligent Systems, Machine Learning, and Modular Robotics
  • Database and Text Information Management
  • Big Data
  • Formal Methods
  • Processing of Multimedia Signals, Multimedia Networking, and Multimedia Communication
  • Bioinformatics
  • Computer Graphics

You can download the undergraduate curriculum in Persian

Head of the Department

Fatemeh Ghassemi Esfahani

Fatemeh Ghassemi Esfahani

Assistant Professor
phone number: 02182084995