Academic Appointments

Professor of Electrical and Computer Engineering​

Lawrence Technological University​

Department of Electrical and Computer Engineering
College of Engineering

2020 - Present

Distinguished Professor of Engineering Emeritus​

University of Bridgeport​

2020 - Present

Distinguished Professor of Engineering and computer Science

University of Bridgeport​

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.

2010 - 2020

Professor of Electrical Engineering and Mechanical Engineering

School of Engineering, University of Bridgeport, by courtesy

Teaching classes and seminars in Robotics, Automation and Sensing. Performing research within the area of web-based virtual robot prototyping and manufacturing.

2001 - 2020

Professor of Computer Science and Computer Engineering

Department of Computer Science and Engineering, School of Engineering, University of Bridgeport

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.

2000 - 2020

Associate Professor of Computer Science and Computer Engineering

Department of Computer Science and Engineering, School of Engineering, University of Bridgeport. Tenured in 1998

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.

1995 - 2000

Research Assistant Professor of Computer Science

Department of Computer Science, College of Engineering, University of Utah

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.

1992 - 1995

Manager, NSF CISE Infrastructure Award

Department of Computer Science, College of Engineering, University of Utah

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.

1992 - 1995

Postdoctoral Research Fellow​

General Robotics and Active Sensory Perception (GRASP) Laboratory, Department of Computer and Information Science, University of Pennsylvania

Research on uncertainty modeling, representing, controlling, and observing interactive robotic agents in unstructured environments.

1991 - 1992

Research Fellow

GRASP laboratory, Department of Computer and Information Science, University of Pennsylvania

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.

1989 - 1991

Teaching Fellow

Department of Computer and Information Science, University of Pennsylvania

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)

1988 - 1990

Graduate Student

Department of Computer and Information Science, University of Pennsylvania

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.

1988 - 1991

Mathematics Tutor

Department of Mathematics, University of Pennsylvania

Tutoring undergraduate and graduate courses in Calculus, Modern Algebra, Algebra, Linear Algebra, Advanced Calculus, Probability, Statistics, Numerical Analysis and Differential Equations.

1988 - 1990

Seminar Organizer

School of Engineering, Alexandria University, Alexandria, Egypt

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.

1986 - 1987

Research Programmer

Artificial Intelligence Laboratory, Department of Computer Science, College of Engineering, University of Utah

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.

1986 - 1987

Research Assistant

Department of Computer Science, Alexandria University, Alexandria, Egypt

Doing numerical analysis for the computation of the singular value decomposition of a matrix with some applications related to linear control systems.

1985

Industrial Positions

Visiting Research Scientist

1990

Philips Corporation, New York

Autonomous Systems Department, Philips Laboratories, North American Philips Corporation, New York. [5/90 – 10/90]
Research in adaptive goal-directed robotic sensing for performing visual recognition and inspection of industrial electronic components.

System Designer

1988

Designing and implementing a system for solving structural frames and trusses for civil engineering applications, (Ref. M. Islander, P.E.), Alexandria, Egypt.

Research Interest and Activities