Abdelhameed Ibrahim

Assistant Prof.

Abdelhameed Ibrahim was born in Mansoura city, Egypt, in 1979. He attended the Faculty of Engineering at Mansoura University in Mansoura city where he received Bachelor and Master Degrees in Engineering from the electronics (Computer Engineering and Systems) department in 2001 and 2005, respectively. He was with the Faculty of Engineering at Mansoura University from 2001 through 2007. In April 2007, he joined the Graduate School of Advanced Integration Science in the Faculty of Engineering at Chiba University in Japan as a doctor student. He received Ph.D. Degree in Computer Engineering in 2011. His research interests are in the fields of computer vision and pattern recognition with a special interest in material classification based on reflectance information.

Reviews (2)

Abdullah Almansour
Hamad Alsuwail


Course Title: Computer Architecture

Credits and contact hours: (3,3)

Instructor’s or course coordinator’s name: Dr. Abdelhameed Fawzy

Text books:

  1. M. Morris Mano, Computer System Architecture, Prentice Hall, 3rd edition, 1993.
  2. David A. Patterson and John L. Hennessy, Computer Organization & Design: The Hardware/Software Interface, 3rd Edition, Morgan Kaufmann, 2005
  3. Other supplemental materials: Computer Architecture and Organization by John P. Hayes, 2010.

Specific course information

Fundamentals of computer design, power, cost, performance, instruction set principles, instruction and arithmetic pipelines, dynamic and speculative execution, precise exception, memory hierarchy, multilevel caches, virtual memory, storage and I/O, multicores, multiprocessors, and clusters, New trends in computer architecture.

Brief list of topics to be covered

Instruction set architecture versus Organization

Instruction set design

CPU performance and metrics

Computer arithmetic

Processor design

Instruction pipelining

Memory hierarchy

Virtual memory

I/O subsystem and devices

Introduction to multiprocessors, Shared-memory, Cache coherence, Message-passing, Interconnection networks.

Course content

Request invitation

Content of this course is available by invitation only. You can not access this course if you don't have an invitation from the course instructor.

Get Started

Interested? Start your first course right now.

There is more to learn