Teaching

A. Teaching Experiences

  • ECE413/513: Web Development and the Internet of Things, Instructor, University of Arizona, Fall 2022
    • Teaching weekly lectures to 60+ students per semester; including grading assignments
    • Designing and preparing project assignments, grading projects, and tutoring students via post-test remediation sessions
    • Configuring and operating HTML, CSS, JavaScript, MongoDB, AWS, VSCode, and Embedded Programming
    • Demonstrating a medical Internet of Things system that aims to monitor the heart rate and blood oxygen levels.
  • EEL3801: Computer Organization and Design, Lab Instructor, University of Central Florida, Fall 2014-Fall 2018
    • Sole recipient of the Award for Excellence by a Graduate Teaching Assistant at the University level, 2015-2016
    • Teaching weekly labs to 100+ students per semester; including grading assignments
    • Designing and preparing project assignments, grading projects, and tutoring students via post-test remediation sessions
    • Configuring and operating MARS Assembler and Xilinx ISE software and C/C++ and Verilog/VHDL Languages
    • Preparing demonstration of processor RTL and Schematic design using Synopsys’ Design Compiler
  • Electronics I, Teaching Assistant, University of Tehran, Spring 2013-Spring 2014
  • Theory of Formal Languages and Automata, Teaching Assistant University of Tehran, Fall 2013-Spring 2014
  • Microprocessors Interfacing Circuit Design, Teaching Assistant, University of Tehran, Spring 2013 and Spring 2014
  • Microprocessors, Teaching Assistant, University of Tehran, Fall 2013
  • Advanced Programming and Laboratory, Lab Instructor, Isfahan University of Technology, Spring 2011

B. Professional Training

  • Preparing Tomorrow’s Faculty, Academic Career Preparation Training Course (completed as a trainee), University of Central Florida, May 2015-August 2015
    • Creating and organizing course content and related documents
    • Writing a teaching philosophy statement
    • Identifying and discussing relevant issues in teaching and learning
    • Managing students’ behavior through effective policies and expectations
    • Evaluating students’ strengths related to teaching and learning
    • Constructing a teaching portfolio
%d bloggers like this: