School of Electrical & Computer Engineering


School of Electrical and Computer Engineering (ECE), initiated in 1934, now offers undergraduate, masters, and PhD degrees in Electrical Engineering, Computer Engineering, and Information Technology. It is the pioneer of all higher education centers in the field of electrical and computer engineering nationwide. With more than 2000 students, 84 faculty members, including 21 Professors, 20 Associate Professors, 40 Assistant Professors, and three lectures. The School of ECE faculties earn teaching ratings that are among the best in the College of Engineering, and also at the University of Tehran.

Having also 80 research Laboratories, and three centers of Excellence, the ECE is the largest school in University of Tehran. Both undergraduate and graduate programs are consistently rated as the leading programs in the country. Our students associate with world-class faculty who are actively engaged in research. The School of ECE faculties earn teaching ratings that are among the best in the College of Engineering, and in the University of Tehran. Graduate and undergraduate students have a variety of opportunities to practice research in different research laboratories in the department.


School of Electrical and Computer Engineering (ECE) contains 10 departments as shown in the following table:

Department Name Number of Faculty Members Number of Adjunct Faculty Members Number of Research Labs
Bio-Electric 6   6
Communication 17 4 9
Computer Architecture 6 6 4
Control 7 2 6
Digital Systems 2 4 2
Electronics 15 2 8
Information Technology 2 10 2
Machine Intelligence and Robotics 6 2 8
Power 16   20
Software 8 5 10

Department of Bio-Electric

Bio-electric engineering is a juncture of electrical engineering and living systems. It deals with understanding and modeling of electrical phenomena occurring in living systems to develop bio-inspired methods and artificial systems. It also deals with extension of electrical engineering concepts and methods to develop equipment and software that solve specific problems related to living systems. Department of bio-electric has 6 faculty members and 6 research labs. The current research areas in this department include: Medical Imaging and Analysis; Medical Informatics; Biomedical Image Processing; Biomedical Signal Processing; Brain Mapping; Human Motor Control and Computational Neuroscience; Bioinstrumentation; Biological Modeling; Computer Brain Interface; Virtual Reality.

Department of Communication

Department of communication with 17 faculty members, and 9 research labs is the largest department of the school. The current research areas in this department include: Design and Implementation of Mobile and Wireless Communication Systems; Multimedia Compression & Communications; Coding and Information Theory; Communication Signal Processing; Microwave and Antenna Design; Design and Implementation of High-Frequency Circuits; Optical Communications (Fiber and Free-Space); Photonics (Integrated optical circuits, Laser, Photonic Crystals); Design and Development of THZ systems; Metamaterials and Nano-Photonics.

Department of Computer Architecture

Department of computer architecture has 12 faculty members, and 4 research labs. The current research areas in this department include: Fault Tolerant System Design; Asynchronous Circuit Design; Embedded System Design; On-Chip Interconnection Networks; Multicore Embedded System Design; VLSI Implementation of Digital Systems; Computer Arithmetic; Parallel Processing.

Control Department

Control engineering is the engineering discipline that focuses on design, implementation, and utilization of analog and digital controllers, sensors, and actuators to adjust different parameters in a plant to achieve desired behavior and performance. Moreover, control engineering seeks to substitute human operators by autonomous intelligent systems. The current research areas at the control engineering department include: Analysis and design of nonlinear Control Systems; Fault tolerant control systems; Pattern recognition and system identification; Multi-agent control systems; Learning control systems; Data Fusion; Intelligent Transportation Systems; Game theory and its applications; Advanced Mechatronics Systems.

Department of Digital Systems

Department of Digital Systems is a new department in the ECE school and has 6 faculty members, and 2 research labs. The current research areas in this department include: Low Power System Design; Electronic System Level Design; High Performance Computing; Interconnect and Nano-Wires; Extensible Processors; Fault Tolerant System Designed.

Department of Electronics

Electronics department is an ongoing department both in education and research programs. This department is divided into two main sub-groups; circuit and systems on one hand and device modeling and fabrication on the other hand. The research fields in this department cover various topics including; Low power integrated circuits, High speed nano-systems, Integrated circuit design, Device design and simulation, RF circuits and systems, Silicon intelligence, Advanced circuits for data communications, Bio-integrated systems, Low power high performance nano-system, Solar cell and thin films, Nano-electronic device fabrication, Bio-electronic devices, MEMS design and fabrication, Nano-fabricated energy and bio devices, Photonic crystals and communication devices, Quantum transport.

Department of Information Technology (IT)

IT is a recently established department in the ECE school, with 12 faculties (2 main, and 10 adjunct) and 2 research Labs. The current research areas in this department include: Information Management, and Policy; Data Mining and Fraud Detection; Data and Information Fusion; Natural Language Processing; Social Networks; Multi-Agent Systems; Multimedia Processing, Communication and Networking; Security, Trust and Privacy; Operating Systems and Embedded Systems; Distributed Systems; Cloud Computing, and Cloud Gaming; Big Data; Bioinformatics.

Machine Intelligence and Robotics

MLRG is dedicated to teaching and research in Robotics and Intelligent Systems. The program seeks to prepare students for an industrial career in robotics, automation and intelligent systems. It also prepares the students who wish to pursue advanced studies and research leading to a Ph.D. It offers both master degree and Ph.D. in Robotics and Machine Learning. The main areas of research at MLRG include: Bio-inspired robotics; Biometric recognition; Cognitive robotics; Human Computer Interaction and Natural Language Processing; Intelligent Tutoring Systems; Intelligent Transportation System; Modeling and decision making under uncertainty in complex environments; Multi-agent learning; Nonlinear non-stationary time-series prediction; Reconfigurable Robots; Social Networks; Service Robots.

Electric Power Engineering Department

The electric power engineering department at the University of Tehran is among the international leaders for teaching and research within its field. This department is dedicated to the education of engineers at undergraduate (Bachelor’s) and graduate (Master’s and PhD) levels for the strategic industry of generation, delivery and utilization of electric energy. Some active field of research in power engineering are as follows: Advanced Protection; Distribution Network and Substation Automation; Drive and Diagnosis of Electrical Machines; Electrical Insulation Materials; Electrical Machine Design and Optimization; Flexible AC Transmission Systems; Hardware Simulation of Power Systems; High Current Interruption Technologies; High Voltage Engineering; Linear Motion Technologies; Multilevel Converters; Photovoltaics and Wind Energy Power Conditioning; Plug-in Hybrid Electric Vehicles; Power Electronics; Power System Dynamic and Stability; Power System Operation and Planning; Pulsed Power Technologies; Reliability and Security of Electrical systems; Renewable Energy; Smart grids and Microgrids.

The Department of Software Engineering

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.

Research Labs and Centers of Excellence

Currently, the school of Electrical and Computer Engineering has more than 80 research Labs involving more than 1,000 students doing research on various topics in these labs. The school has also three Centers of Excellence of “Applied Electromagnetic Systems”, “Nano-Electronics” and “Control and Intelligent Systems”.