Assistant Professor, University of Massachusetts Dartmouth (9/99 - Present)


  • Design Project II, ECE-458 undergraduate, 2005 - present
      The objectives of this course include executing the design project plan prepared in ECE 457, conducting group activities associated with the execution of the design project, participating in design reviews, preparing the project report, and presenting and demonstrating the results of the project activities to a group of faculty, students and industry representatives.

  • Design Project I, ECE-457 undergraduate, 2004 - present
      The goal of this course is to prepare the student to undertake and successfully complete the capstone design experience embodied in the subsequent course ECE 458 Design Project II. The objectives of this course include: providing a firm basis in the methodology of planning and executing an engineering design project, exposing the student to real case studies involving engineering design, forming a design project group and developing group skills in executing design projects, preparing a design project plan, and having the student groups select a design project of appropriate complexity and their faculty advisor in preparation for the subsequent course ECE 458. Included in this course are two major written reports and two major oral presentations as well as minor reports and presentations.

  • Computer Systems Performance Evaluation, ECE-366/460 undergraduate 2002 - present
      A rigorous mathematical look at the various components - both hardware and software - that comprise a computer system. Emphasis is on the interactions among these components and the external environment, and how these relationships affect the performance of the computer system.

  • Microprocessors I, ECE-566 graduate, ECE-461 undergraduate 2002 - present
      Covers computer systems design through the hands-on design and development of a 68000 based computer. Topics include CPU interaction with SRAM, DRAM, ROM and peripheral chips; reset and boot-up control; and interrupt handling, in depth and is a fast paced course suitable.

top