Professor of Electrical Engineering

Information on Logic Synthesis, Machine Learning, Intelligent Robotics, Multi-Valued Logic, Reed-Muller Logic, Spectral Methods, FPGA Prototyping and Engines. Test and Design for Test. Quantum and Reversible Logic. Education at PSU. Our research and links.

The name of the dog was REX (11 March 1987- 26 June 2000)

  1. Appendices 1 to 4.
  2. Appendices 5 to 8.
  1. ECE Faculty Broschure.
  2. CEC 2007 Special Session.

  1. Hahoe KAIST Robot Theatre.
    This is the webpage of the theatre of large stationary humanoid robots, being developed in collaboration of PSU with KAIST and Hanbat Universities, Daejeon, Korea.
  2. Little Mobile Robot Theatre.
    This is the webpage of small mobile robots, human and animal-like. The page includes Hexor, Robosapien, KHR-01 and other small robots. This project is done in collaboration with Stenzel Company and Silesian University of Technology in Poland.
  3. Hexor official site.

  1. Intelligent Robotics Laboratory (PSU). Director.
  2. Portland Quantum Logic Group, PQLG (international).
  3. Portland Logic and Optimization Group, POLO, (PSU)

  1. Current Seminars
  2. Publications in journals, books and book chapters by Marek Perkowski
  3. Publications Complete List of publications of Prof. Marek Perkowski, since 1970.
  4. Additional information about my research.
  5. Alumni of Marek Perkowski.
  6. General information for researchers and students:
    About us, Portland, Research Resources, Web Pages, Collections, Manuals, Dictionaries.
  7. My personal, non-professional Web Page.
  8. Some references to our research.
  9. Research Groups.

  1. PLA benchmarks.
  2. Some of our benchmarks for multiple-valued reversible logic.


  • Embedded Robotics. 478/578 class. Fall 2016. Embedded robots using Computational Intelligence methods. Design of humanoid robots. Arms, hands, legs. Use of evolutionary ideas, GA and IGA. Control of robots.

  • ECE 479/ECE 579. Winter 2017. Robot Vision and Perception. OpenCV. Vision for robots. Machine Learning. Probabilistic Robotics. Kalman filter, SLAM and navigation.

  • ECE 410/510 Advanced Embedded Robotics. Spring 2017
    1. ECE 171 Introduction to logic circuits. First undergraduate class in computer hardware.
    2. ECE 271 Digital Systems. Second undergraduate class in computer hardware.
    3. ECE 478/ECE 578 Intelligent Robotics I. (Mobile and Humanoid Robots). LISP programming and classical AI. Old robotics intro class. You can find here much about LISP with examples.
    4. ECE 479/ECE 579 Intelligent Robotics II. (Mobile and Humanoid Robots). Advanced hardware for robotics. Old mobile robotics class.
    5. ECE 479/ECE 579. Interaction with Humanoid Robots. Old mobile robotics class.
    6. CRASH - Computers and Robots to Aid Societies and Humans. Image Processing for Cancer. Devices for the Blind. Assistive Robots and Smart Houses. Robots for handicapped, disabled, elderly, and children. Old class.

    7. ECE 510FC Quantum Computing.
    8. Computational Intelligence Class.
    9. Quantum Robotics for Teenagers Sunday School.
    10. ECE 572/ECE 672 Advanced Logic Synthesis.
    11. ECE 573/ECE 673 Embedded System Hardware Design. This class covers Sequential Circuits Design, FPGA and controllers. (old title - Control Unit Design).
    12. ECE 574/ECE 674 Design Automation of Embedded Systems. High Level Synthesis. FALL 2014.
    13. ECE 510. FPGA Architectures for Multimedia Signal Processing.
    14. ECE 590 Digital Systems Design using Hardware Description Language (VHDL).
    15. ECE 510DFT Test and Design for Test.
    16. ECE 412/413 Capstone Projects and projects in FPGA Architectures for DSP, Robotics and Image Processing.
    17. INCREDIBLE QUANTUM TABLET - ROBOT Theatre Project 2012 High Schol Project to build humanoid mobile robots with heads and hands.
    18. Quantum Book.
    19. Veloce Book.
    20. Presentations in seminars and invited presentations.
    21. Evolution and Search.
    This page is always under construction
    Last update: October 18, 2010

    You can reach me at

    My address:
    Marek Perkowski
    Department of Electrical and Computer Engineering,
    Portland State University,
    1900 SW Fourth Avenue, Room 160-05,
    P.O. Box 751,
    Portland, Oregon 97201, USA.
    tel. (503) 725-5411