About
Adjunct Professor of Amirkabir University of Technology
Theses
- B.S Degree:
- Simulating Multi-Level Cache Memory
- M.S Degree:
- Detection and Tracking of a Human in different positions of its body
- PhD Degree:
- Texture Analysis and Separation for Characterization of Material’s Structure through Nano Images
Research Interests
-
Artificial Intelligence
-
Deep Learning
-
Big data
-
Federated learning
-
Genetics data processing
-
Cancer Detection
-
Medical image processing
-
5G
-
HPC
-
Satellite SAR image processing
-
Multiple-point simulation
-
Nano image processing,
Research Groups
Research Projects
-
Projects inside the laboratory:
Employment Records
- Consultant of Knowledge-based center of ISTI in Iran for Evaluation of knowledge-based companies of Electronic, Control, Communication, Medical Devices, Electrical device areas
- Consultant of workgroup of Digital economy and Intelligent systems center in ISTI in Iran
- Consultant of Evaluation of Big Project center of ISTI in Iran in Evaluating Project and Exporting the Top knowledge-based companies of Iran
Courses
This Course is covered the History of FPGA Architectureو Architecture of modern state-of-the-art FPGA, Advanced VHDL coding to implement a hardware in FGPA (Vivado, Modelsim), Criterion to choose good FPGA for a specific real design, Multi-layer PCB with FPGA and Microcontroller with signaling condition.
Teacher Assistants
-
Nima Alavi
-
Maryam Moghtaderi-Zahra Latifi
-
Aydin Rozbeh-Moahmmadreza Babaei Mosleh
-
Hamidreza Shafizadeh
-
Arman Abbasi- Soheil Abdollahi
Links
Programming is a vital need for all the academic fields especially Electrical Engineering.
In this course the C language is selected because of its application in hardware.
Some new concept which is applicable in Knowledge-based companies is added to this course to improve your
skills including Fron-end, back-end, UX, UI, Database, Code Optimization, Working with GitHub, Difference of Interpreter and compiler Languages.
Multiple Homework and an advanced final project will improve your skills.
Teacher Assistants
-
Mohammadreza ghanbarpour
-
Mohammadreza Babaie Mosleh-Moein Nasiri
-
Soheil Abdollahi-Nima Alavi
-
Hamidreza Shafizadeh-Bardia Sahami
-
Maryam Moghtaderi
Links
Books
Slides
Videos
Software Programs
Supplementary Files
In this course the computer architecture mainly based on RISC_V Architecture with patterson and hennessy book 2021 edition will be taught.
This course covers
floating point concept
Addition, summation, division, Multiplication of floating point numbers,'
Instruction set Architecture (ISA) in RISC_V, MIPS, ARM, Intel x86
Single cycle, multi-cycle, Pipeline processors
Data path and data control
Interrupts and Exceptions
Pipeline Hazards and Stall Mechanism
Branch prediction and data forwarding
Memory technology
Cache organization
The course will have Three homework and one final project which design a real processor with pipeline architecture with VHDL in vivado software.
Teacher Assistants
-
Zahra Latifi
-
Mohammadreza Babaei Mosleh
-
Aydin Rozbeh
-
Milad Masroghi
Links
Books
Digital design 1 (Digital Logic)
Teacher Assistants
-
Nahid Ansari
-
Maryam Moghtaderi
-
Zahra Latifi
Links