COMPUTER ENGINEERING

Home   >   Faculties   >   Computer Engineering

Graduate

Our History

Rooted in the communication school which goes back over 90 years, the Faculty of Computer Engineering has been launched in 2013. This faculty is placed in the Seyed Khandan campus closed to the ministry of communications and information technology. The campus facilities serving the faculties of Electrical and Computer Engineering include library, IT service centers, book store, restaurant, and different sports fields in an amicable environment. The Faculty consists of four departments, namely Artificial Intelligence, Computer System Architecture, Software Engineering and Computer Networks. The Faculty of Computer Engineering offers various computer engineering disciplines at the B.Sc., M.Sc., and Ph.D. levels, benefiting highly qualified and well-experienced faculty and staff members graduated from the top rank universities.

FACULTY STRUCTURE

Dean's Message

The aim of this faculty is to provide our students with high quality engineering educations considering latest technological as well as academic advancements. There are currently 20 full-time faculty members and 4 educational departments, namely “Artificial Intelligence”, “Computer Networks”, “Computer Systems Architecture”, and “Software Engineering” in this school. It offers different B.Sc., M. Sc. and Ph.D. programs within the specified educational departments. Improving students’ practical capabilities and reducing the gap of academic careers with the industry needs are among the most notable objectives of this faculty. Prestigious students of this faculty in different majors take high ranks in national graduate examinations as well as scientific tournaments every year. Our faculty members have a noticeable contribution in great national IT projects like creating Image Search Engines and Environmental  Conditions & Test Procedures.

Research

With more than 20 faculty members, an annual average of more than 180 international papers, and more than 650 graduate students, the Faculty of Computer Engineering is one of the university engines of research and innovation.

Artificial Intelligence is offered as a postgraduate program (MSc and PhD) in our school. The program provides theoretical knowledge and practical skills in a broad variety of topics, including:

  • Machine Learning
  • Intelligent Systems
  • Image Processing
  • Computer Vision
  • Language and Speech Processing
  • Fuzzy Systems
  • Evolutionary and Swarm Algorithms
  • Neural Networks
  • Soft Computing

Software engineering is one of the prominent branches of computer engineering which focuses on systematic design, implementation and maintenance of large and complicated software systems. In this Department technical aspects of developing software systems, software processes, software management, software testing, and risk management are all given careful attention. Software engineering department of K. N. Toosi University of technology aimed at teaching and promoting fundamental software engineering methods and Technics, which results in high quality software systems.

Core research areas:

  • Parallel computer architecture
  • Information Retrieval
  • Data Science
  • Distributed Systems
  • Software Testing
  • Database and Data Warehouse Systems
  • Algorithm Design
  • Cloud Computing
  • Internet of Things
  • Design Patterns
  • Parallel computer architecture
  • High performance computing
  • Scalable memory systems
  • Embedded systems
  • Architecture of computer networks
  • Multimedia systems.

Research activities at this department are inherently inter-disciplinary, necessitating collaboration between professionals in engineering, medicine, and biology. International scientific and research collaborations are among the notable features of this department, an example of which is the joint Ph.D. and M.Sc. dual-degree program in collaboration with the Medical School of the University of Picardie Jules Verne, France.

Core research areas:

  • wired and wireless network analysis and design
  • data and network security,
  • distributed systems
  • performance evaluation of computer systems
Artificial Intelligence

Artificial Intelligence is offered as a postgraduate program (MSc and PhD) in our school. The program provides theoretical knowledge and practical skills in a broad variety of topics, including:

  • Machine Learning
  • Intelligent Systems
  • Image Processing
  • Computer Vision
  • Language and Speech Processing
  • Fuzzy Systems
  • Evolutionary and Swarm Algorithms
  • Neural Networks
  • Soft Computing
Software Engineering

Software engineering is one of the prominent branches of computer engineering which focuses on systematic design, implementation and maintenance of large and complicated software systems. In this Department technical aspects of developing software systems, software processes, software management, software testing, and risk management are all given careful attention. Software engineering department of K. N. Toosi University of technology aimed at teaching and promoting fundamental software engineering methods and Technics, which results in high quality software systems.

Core research areas:

  • Parallel computer architecture
  • Information Retrieval
  • Data Science
  • Distributed Systems
  • Software Testing
  • Database and Data Warehouse Systems
  • Algorithm Design
  • Cloud Computing
  • Internet of Things
  • Design Patterns
Computer Systems Architecture:
  • Parallel computer architecture
  • High performance computing
  • Scalable memory systems
  • Embedded systems
  • Architecture of computer networks
  • Multimedia systems.
Computer Networks

Research activities at this department are inherently inter-disciplinary, necessitating collaboration between professionals in engineering, medicine, and biology. International scientific and research collaborations are among the notable features of this department, an example of which is the joint Ph.D. and M.Sc. dual-degree program in collaboration with the Medical School of the University of Picardie Jules Verne, France.

Core research areas:

  • wired and wireless network analysis and design
  • data and network security,
  • distributed systems
  • performance evaluation of computer systems

Academics

The Faculty of Computer Engineering offers B.Sc, M.Sc and PhD  programs in its diverse fields of study. The educational programs at the faculty aims to present the endless possibilities that a computer engineer can achieve to boost his/her career. Faculty of Computer Engineering comprises of four academic departments and offers the following programs:

Programs and Degrees:

BSc MSc PhD
Computer Engineering in two majors

  • Hardware Engineering
  • Software Engineering
Artificial Intelligence

Computer Networks

Computer System Architecture

Software Engineering

Artificial Intelligence

Computer Networks

Computer System Architecture

Software Engineering

Read more on undergraduate and graduate courses.

Faculty Members

Faculty MemberFacultyDepartment

Khasteh, Seyed Hossein


Seyed Hossein Khasteh

Seyed Hossein Khasteh
Assistant Professor
khasteh@kntu.ac.ir

Computer EngineeringArtificial Intelligence

Ahmadi, Ali


Ali Ahmadi

Ali Ahmadi
Associate Professor
ahmadi@kntu.ac.ir

Computer EngineeringArtificial Intelligence

Dadkhah, Chitra


Chitra Dadkhah

Chitra Dadkhah
Assistant Professor
dadkhah@kntu.ac.ir

Computer EngineeringArtificial Intelligence

Naser Sharif, Babak


Babak Naser Sharif

Babak Naser Sharif
Associate Professor
bnasersharif@kntu.ac.ir

Computer EngineeringArtificial Intelligence

Nasihatkon, Seyed Behrooz


Seyed Behrooz Nasihatkon

Seyed Behrooz Nasihatkon
Assistant Professor
nasihatkon@kntu.ac.ir

Computer EngineeringArtificial Intelligence

Pishgoo,Boshra


Boshra Pishgoo

Boshra Pishgoo
Assistant Professor
boshra.pishgoo@kntu.ac.ir

Computer EngineeringArtificial Intelligence

Abrishami Moghaddam, Hamid


 Hamid Abrishami Moghaddam

Hamid Abrishami Moghaddam
Professor
moghaddam@kntu.ac.ir

Computer EngineeringArtificial Intelligence (Guest)
 Mohammad teshnehlab

Mohammad teshnehlab
Professor
teshnehlab@eetd.kntu.ac.ir

Computer EngineeringArtificial Intelligence (Guest)

Nikoofard, Amirhossein


Amirhossein Nikoofard

Amirhossein nikoofard
Assistant Professor
a.nikoofard@kntu.ac.ir

Computer EngineeringArtificial Intelligence (Guest)

Ghasemi, Abdorasoul


Abdorasoul Ghasemi

Abdorasoul Ghasemi
Associate Professor
arghasemi@kntu.ac.ir

Computer EngineeringComputer Network

Khanmirza, Hamed


Hamed Khanmirza

Hamed Khanmirza
Assistant Professor
h.khanmirza@kntu.ac.ir

Computer EngineeringComputer Networks

Darmani, Yousef


Yousef Darmani

Yousef Darmani
Associate Professor
Darmani@Kntu.ac.ir

Computer Engineering
Computer Networks

Rezaei, Fatemeh


 Fatemeh Rezaei

Fatemeh Rezaei
Assistant Professor
frezaei@kntu.ac.ir

Computer EngineeringComputer Networks

Masoumeh,Moradian


 Masoumeh Moradian

Masoumeh Moradian
Assistant Professor
mmoradian@kntu.ac.ir

Computer EngineeringComputer Networks

Kaebeh,Yaeghoobi


Kaebeh Yaeghoobi

Kaebeh Yaeghoobi
Assistant Professor
yaeghoobi@kntu.ac.ir

Computer EngineeringComputer Networks

Abdi, Atena


 Atena Abdi

Atena Abdi
Assistant Professor
atena.abdi@gmail.com

Computer EngineeringComputer Systems Architecture

Dalirrooy Fard, Rasool


Rasool Dalirrooy Fard

Rasool Dalirrooy Fard
Lecturer
dfard@kntu.ac.ir

Computer EngineeringComputer Systems Architecture

Dehyadegari, Masoud


Masoud Dehyadegari

Masoud Dehyadegari
Assistant Professor
dehyadegari@kntu.ac.ir

Computer EngineeringComputer Systems Architecture

Mousavinia, Amir


Amir Mousavinia

Amir Mousavinia
Associate Professor
moosavie@kntu.ac.ir

Computer EngineeringComputer Systems Architecture

Roodaki Lavasani, Hoda


Hoda Roodaki Lavasani

Hoda Roodaki Lavasani
Assistant Professor
hroodaki@kntu.ac.ir

Computer EngineeringComputer Systems Architecture

Zeinab,Seifoury


 Zeinab Seifoury

Zeinab Seifoury
Assistant Professor

Computer EngineeringComputer Systems Architecture

Esnaashari, Mohammad Mehdi


Mohammad Mehdi Esnaashari

Mohammad Mehdi Esnaashari
Assistant Professor
esnaashari@kntu.ac.ir

Computer EngineeringSoftware Engineering

Farzi, Saeed


Saeed Farzi

Saeed Farzi
Assistant Professor
saeedfarzi@kntu.ac.ir

Computer EngineeringSoftware Engineering

Sedighian Kashi, Saeed


Saeed Sedighian Kashi

Saeed Sedighian Kashi
Assistant Professor
sedighian@kntu.ac.ir

Computer EngineeringSoftware Engineering

Zamanian, Mehdi


Mehdi Zamanian

Mehdi Zamanian
Lecturer
mzamanian@eetd.kntu.ac.ir

Computer EngineeringSoftware Engineering

Sheikhi, Farnaz


Farnaz Sheikhi

Farnaz Sheikhi
Assistant Professor
f.sheikhi@kntu.ac.ir

Computer EngineeringSoftware Engineering

Alaeiyan, Mohammadhadi


 Mohammadhadi Alaeiyan

Mohammadhadi Alaeiyan
Assistant Professor
m.alaeiyan@kntu.ac.ir

Computer EngineeringSoftware Engineering

Tarokh, Mohammad jafar


Mohammad jafar tarokh

Mohammad jafar tarokh
Professor
mjtarokh@kntu.ac.ir

Computer EngineeringSoftware Engineering (Guest)

Contact Us

Address: Faculty of Computer Engineering, K.N. Toosi University of Technology,

Seyed Khandan, Shariati Ave.,Tehran, Iran.

Postal Code: 16317-14191

P.O. Box:16315-1355

Tel: +98-21-8846-9645

Fax: +98-21-8846-2486

Email: computer@kntu.ac.ir