Academic Appointments
Professor of Electrical and Computer Engineering
Department of Electrical and Computer Engineering
College of Engineering
Lawrence Technological University [2020-Present]
Distinguished Professor of Engineering Emeritus
University of Bridgeport [since July 2020]
Distinguished Professor of Engineering and computer Science
University of Bridgeport [2010-2020]
Named as Distinguished Professor of Engineering and Computer Science in recognition of extensive scholarly achievements and contributions to the fields of robotics, automation, sensing and computer vision, systems engineering, computer science, on-line engineering and engineering education. Unanimously approved by the University of Bridgeport Board of Trustees on February 26, 2010.
Professor of Electrical Engineering and Mechanical Engineering
School of Engineering, University of Bridgeport, by courtesy. [2001-2020]
Teaching classes and seminars in Robotics, Automation and Sensing. Performing research within the area of web-based virtual robot prototyping and manufacturing.
Professor of Computer Science and Computer Engineering
Department of Computer Science and Engineering, School of Engineering, University of Bridgeport. [2000-2020]
Teaching classes in information technology, operating systems, engineering economics and management of engineering projects, e-commerce project management, robotics, automation, manufacturing and sensing. Research on web-based automation and prototyping, sensing for advanced manufacturing, assembly, scheduling and rapid prototyping of parts and electromechanical systems, and web-based autonomous agents.
Associate Professor of Computer Science and Computer Engineering
Department of Computer Science and Engineering, School of Engineering, University of Bridgeport. Tenured in 1998. [9/95 - 8/2000]
Establishing a robotics, automation, and sensing
track of classes at the undergraduate and graduate
levels. Research on tolerance representation and
determination for inspection and manufacturing,
internet-based tele-control of robotic manipulators,
hybrid controllers for robotics and automation, and
sensor-based distributed control schemes for mobile
robots.
Research Assistant Professor of Computer Science
Department of Computer Science, College of Engineering, University of Utah. [2/92 - 8/95]
Research on reverse engineering and inspection, design and real-time control of electromechanical systems, Discrete Event Dynamic Systems, object-oriented prototyping environments, CAD/CAM, robotics, and computation of manufacturing tolerances from sense data.
Manager, NSF CISE Infrastructure Award
Department of Computer Science, College of Engineering, University of Utah. [2/92 - 8/95]
Managing and co-coordinating the efforts of the
different groups involved within the CISE computer-aided
prototyping projects; including the Robot Prototyping
Environment Project and the Reverse Engineering Project.
Postdoctoral Research Fellow
General Robotics and Active Sensory Perception (GRASP) Laboratory, Department of Computer and Information Science, University of Pennsylvania. [12/91 - 2/92]
Research on uncertainty modeling, representing,
controlling, and observing interactive robotic agents in
unstructured environments.
Research Fellow
GRASP laboratory, Department of Computer and Information Science, University of Pennsylvania. [6/89 - 12/91]
Research in vision and robotics on the recovery of
3-D shape from motion, static and dynamic camera
calibration, target tracking with a moving camera and
hybrid dynamic systems for observing and guiding moving
agents and controlling and observing discrete event
systems.
Teaching Fellow
Department of Computer and Information Science, University of Pennsylvania. [9/88 - 5/90]
Teaching undergraduate courses in Programming
Languages (Fall'88), Computer Architecture and
Organization (Spring'89) and two graduate courses in
Theory of Computation (Fall'89) and Computer
Architecture (Spring'90).
Graduate Student
Department of Computer and Information Science, University of Pennsylvania. [9/88 - 12/91]
Research in computer vision on the analysis of
time-varying imagery and the determination of the
optical flow, research in algorithms for parallel
architectures, filtering algorithms for noise reduction
in sense data, communication networks, control theory
and in adaptive digital signal processing.
Mathematics Tutor
Department of Mathematics, University of Pennsylvania. [9/88 - 5/90]
Tutoring undergraduate and graduate courses in Calculus, Modern Algebra, Algebra, Linear Algebra, Advanced Calculus, Probability, Statistics, Numerical Analysis and Differential Equations.
Seminar Organizer
School of Engineering, Alexandria University, Alexandria, Egypt. [9/86 - 6/87]
Structured, organized and lectured two seminars on
Models for Computational Complexity and Two -
Dimensional Signal Processing: Low - Level Image
Processing for engineers and engineering students.
Research Programmer
Artificial Intelligence Laboratory, Department of Computer Science, College of Engineering, University of Utah. [7/86 - 9/86 and 6/87 - 9/87]
Developing a paper-less document reviewing system by
the customization of the GNU EMACS editing environment
to contain 2 new modes for commenting and authorizing
documents.
Research Assistant
Department of Computer Science, Alexandria University, Alexandria, Egypt. [6/85 - 8/85]
Doing numerical analysis for the computation of the singular value decomposition of a matrix with some applications related to linear control systems.