Skip to content
IoT Engineer
All projects

Labs for Computer Arch.

HBKU, Doha, Qatar2016 - Present
FPGA Board
Verilog logo
Simulink chronographs
Von Neumann Architecture
Digital system design book
Microelectronics book

I wrote and taught a set of 5 laboratories exercises for graduate and PhD students of HBKU university. These labs were approaching a various set of subjects regarding Digital System Design and computer architecture , such as combinational and sequential logic, finite state machines, pipelining and optimization. This is where I realized that having all the necessary knowledge does not imply that the teaching will be successful. My first semester teaching this class taught me more than a decade of student and active life in regard to communication.

Key points:

More details

Here is the truth: the first year was not a success with this class . Even though I was perfectly skilled on the technical plan , my teaching method was to be revised. So for the coming year I spent countless of hours training my communication and teaching skills, how to approach people and motivate them to learn; with books, online classes and lots of practice . The results for the next class, were above my expectations . Students were extremely motivated and stayed late after to continue learning. Overall, this teaching experience was a success and taught me much more than technical skills.

  • FPGA & Digital
  • Research & Teaching
  • FPGA
  • Verilog
  • Block Diagrams
  • Teaching
  • Digital Design
  • Computer Architecture