Eugene Eberbach, Ph.D.,D.Sc.


Department of Engineering and Science
Rensselaer Polytechnic Institute
275 Windsor Street, Hartford, CT 06120-2991
(860) 548-5332 (tel), (860) 548-7823 (fax) 


2015 - D.Sc. of Technology (Post-Doctoral Habilitation Degree) in Computer Science, Specialization: Artificial Intelligence,  (Habilitation: A Uniform Approach to Automatic Problem Solving in the Context of Process Calculi of Self-Modifying Algorithms and Bounded Rational Agents), The Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering, AGH University of Science and Technology, Krakow, Poland.

1979-1982: Ph.D. Studies in Computer Science and Automatics, Specialization: Mathematical Foundations of Computer Science, Artificial Intelligence, Concurrency Theory, (Ph.D. Degree in Mathematics, Ph.D. Thesis: Algorithms with Possibilities of Selflearning and Selfmodification), Institute of Mathematics, Warsaw University of Technology, Warsaw, Poland.

1972-1977: Studies in Computer Science and Engineering, Specialization: Software and Hardware for Computers, (M.Sc. and Eng. Degree in Computer Science Engineering, M.Sc. Thesis: Project of the Modular Laboratory Graphical Workstation), Institute of Computer Science, Faculty of Electronic Engineering, Warsaw University of Technology, Warsaw, Poland.


Current work is in the areas of automatic problem solving, process algebras, resource bounded computation, autonomous agents & mobile robotics. General topics of interest in new computing paradigms, languages & architectures, machine learning & data mining, distributed & cloud computing, concurrency & interaction, bioinformatics, evolutionary computing & neural nets.


          Professor of Practice, 2011-present and Clinical Associate Professor, 2007-2011, Rensselaer Polytechnic Institute, USA
Associate Professor, 2001-2007, University of Massachusetts Dartmouth, Computer and Information Science Department and Intercampus Graduate School of Marine Sciences and Technology, USA.

Professor, tenured, 1995-2001 and Associate Professor 1989-1995, Acadia University, Canada.

Adjunct Professor, 1996-2001, DalTech (Dalhousie University and Technical University of Nova Scotia), Canada. Visiting Professor, 1995-1996, The University of Memphis, USA. Assistant Professor, 1982-1987, Rzeszow University of Technology, Poland.


Senior Scientist, The Pennsylvania State University, USA, 1997-1999. Visiting Professor, The University of Memphis, USA, 1995-1996. Research Scientist, University College London, United Kingdom, 1987-1989. Ph.D. Student, Warsaw University of Technology, Poland, 1979-82.


Senior Scientist, NAVY Applied Research Lab, Penn State, USA, 1997-1999. Electronic Engineer and System Programmer with IBM 360/370 System computers, Computer Center, WSK PZL-Rzeszow, Poland, 1977-79.


At Rensselaer Polytechnic Institute at Hartford supervising graduate students and teaching graduate courses in discrete mathematics and computer theory, object structures, structured computer architecture, operating systems (Hartford and Troy campuses), database systems, computability and complexity, artificial intelligence, design and analysis of algorithms, distributed algorithms and systems, software engineering, advanced database management topics, data mining, search engines & distributed databases, compilers, intelligent systems: evolutionary computation, intelligent systems: neural networks, nonlinear control systems (Groton site) and robotics and automation systems. Participation in preparation of a new M.Sc. in Computer Science program. Responsible for teaching and developing distributed algorithms and systems, intelligent systems and software engineering courses in Italy, Polad and China; site vists and invited lectures  for the RPI International Scholars Program in Rome and Warsaw. At University of Massachusetts Dartmouth teaching and developing undergrdaduate and graduate courses in models of computation, parallel and distributed software systems, advanced computer systems, evolutionary computation, introduction to procedural programming, programming in C, computer networks, mobile robotics and compiler design. Teaching continuing education courses on computer networks in Cape Cod, mobile robotics and evolutionary computation at Naval Undersea Warfare Center, Newport, and on-line functional and logic programming in Canada. Supervising several graduate students; preparation and grading comprehensive exams, and screening admission of graduate students. At Acadia University teaching, redefining and developing undergraduate and graduate courses in advanced computer architecture (MPI, IBM SP2, Beowulf, Alliant FX2800, Transputers, PRAM, MP-RAM simulators), data communications, computer networks and distributed systems (Java/C/C++ client/server, Corba, DCOM), introduction to computer organization, computer systems and assembly language, operating systems, computer graphics, expert systems and machine learning, genetic algorithms and evolutionary computation, neural networks, functional and logic programming, simulation, and evolutionary and anytime mobile robotics. Special Lecturer at the School of Computer Science, Technical University of Nova Scotia (TUNS), Halifax, to teach an Advanced Special Purpose Architecture course for Ph.D. and M.Sc. students. At the University of Memphis teaching graduate courses in network design and analysis, data communications I & II, parallel programming (CM-5,MP-2,PVM). At Rzeszow University of Technology teaching various courses in computer science (Pascal, Fortran, Prolog, numerical methods, mathematical foundations of computer science, computer architectures, operating systems, information theory, control theory).


          Office of Naval Research ONR N00014-06-1-0354 grant under ONR BAA 06-001 Long Range Navy and Marine Corps Science and Technology
          Program: University/Laboratory Initiative;  Cooperative Salvo for Autonomous Vehicles, Univ. of Massachusetts Dartmouth and Naval Undersea
          Warfare Center, 2006-2007.
Office of Naval Research ONR N00014-03-1-0421 grant under ONR BAA 02-016 The Undersea Weaponry Science and Technology Program:
University/Laboratory Initiative; Graduate Student Support for the Autonomous Group Control and Autonomous Group Control, University of
Massachusetts Dartmouth and Naval Undersea Warfare Center, 2002-2005.

Naval Undersea Warfare Center N66604-3336-008E grant, Common Control Language,  NUWC,  Newport, RI,  2004-2005.
          Office of Naval Research ONR N66604-03-M-4659 grant under  AOSN II (Autonomous Oceanographic Sample Network II) Program; A Mission
          Programming Toolkit for Coordination and Control of Multiple Autonomous Vehicles,  Univ. of Massachusetts Dartmouth,  Naval Undersea
          Warfare Center and  Autonomous Undersea Systems Institute, 2003-2004.

CITI (Commonwealth Information Technology Initiative) in the Curriculum Enhancement for Technical Disciplines area grant for the development of mobile robotics course and lab, Univ. of Mass. Dartmouth, 2001.

NSERC (Natural Sciences and Engineering Research Council of Canada) a series of  four individual research, one operating and five general grants to work on the Calculus of Self-Modifiable Algorithms and $-calculus at Acadia University, Canada, 1990-2004. In particular, the grants included $-Calculus: Flexible Optimization and Adaptation under Bounded Resources in Real-Time Complex  Systems; The SMA-Calculus: Formal Modeling of Parallel AI Systems and Its Related Applications;  SEMAL: A New Style of Programming and Its Applications to Parallel and Intelligent Systems;  The CSA Based Evolutionary Computer Network  Routing;  Neural Networks in the CSA Model;  CSA: A Unified Approach to Parallel & Intelligent  Systems;  Self-Modifiable Algorithms Integrating Logic &  Rule-Based Parallel Systems;  CSA: A Language for Adaptive Expert Systems &  Neural Networks;  Selected Aspects of the Calculus of Self-Modifiable Theory.

Project Manager in the Office of Naval Research ONR N00014-96-1-5026 Ocean SAmpling MObile Network (SAMON) Project for a Hierarchically Distributed Command and Control for a Multi-Vehicle Tactical Autonomous Underwater Oceanographic and Environmental Data Collection, Applied Research Laboratory, Pennsylvania State University, 1997-1999. ESPRIT (European Strategic Programme for Research and Information Technology) research fellowship to work on the European Community ESPRIT-1588 Project SPAN: Parallel Computer Systems for Integrated Symbolic and Numeric Processing at University College London, U.K., 1987-89. Grant and leadership in the project Multiprocessor Laboratory for Didactic and Research Purposes at the Rzeszˇw University of Technology and Warsaw University, Poland, 1986-87.


Updated: 2015-05-23, 08:26