Curriculum Vitae
Personal
- Address: Silesia University of Technology, Institute of Computer
Science, Akademicka 16, 44-100 Gliwice, Poland
- Phone: +(48 32) 237-2883
- Fax: +(48 32) 237-2733
- E-mail: zczech@polsl.pl or
zjc@us.edu.pl
Degree information
- Prof. Technical Sciences, 1996
- Dr.Hab. Computer Science, Silesia University of Technology,
Department of Automatic Control, Electronics, and Computer
Science, Thesis: A Region Analysis Algorithm for the Data Flow Analysis
Problems, 1985
- Ph.D. Computer Science, Silesia University of Technology, Department
of Automatic Control, Electronics, and Computer Science, Thesis: Operating
Systems and Languages for Sequential Control, 1974
- M.Sc. Automatic Control, Silesia University of Technology,
Department of Automatic Control, Thesis: A Minimal Error Algorithm for
Determining the State Components of a Plant that Cannot be Measured Directly,
1970
Employment record
- 1970-present Professor, Institute of Computer Science,
Silesia University of Technology, Gliwice, Poland
- 1983-84 Visiting Scholar, University of York, Great
Britain
- 1988 Visiting Professor, University of California, Santa
Barbara, USA
- 1988-89 Visiting Professor, Indiana-Purdue University at
Indianapolis, USA
- 1994 Visiting Professor, University of Queensland, Australia
- 1995 Visiting Professor, University of Kent, Canterbury, Great
Britain
Courses and laboratories taught and developed
In Poland:
- Concurrent Programming
- Compiler Design
- Software Engineering
- Programming in the Ada Language
- Data Structures and Algorithms
- Programming Fundamentals
In the USA:
- CS160 Translation of Programming Languages
- CS260 Advanced Topics in Translation (graduate course)
- CS172 Software Engineering
- CS272 Advanced Topics in Software Engineering (graduate course)
- CSCI403 Systems Programming
- CSCI502 Compiling and Programming Systems (graduate course)
- CSCI565 Programming Languages (graduate course)
- CSCI582 Automata and Formal Languages (graduate course)
In Australia:
- CS418 Advanced Algorithms and Data Structures
Research areas
Research projects directed
-
Algorithms for text data processing, National Science Center,
grant no 2011/03/B/ST6/01588, 2012-2015
-
Advanced text algorithms,
Ministry of Science and Higher Education grant no N N519 317735,
September 2008 - March 2011
-
Parallel Algorithms of Simulated Annealing,
Ministry of Education and Science grant no 3 T11F 004 29,
December 2005 - November 2007
-
Automatic Programming,
State Committee for Scientific Research (KBN) grant no 7 T11C 021 21,
July 2001 - December 2003
- Sequential and Parallel Algorithms for Complex Optimization Problems,
1997-99
- Parallel Computing, 1993-96
- Paradigms and Universal Models of Parallel Computations for
Transputers, 1991-92
- A Library of Transputer Parallel Programs for the Graph Theory, 1990
- Ada Language Compiler, 1984-86
- Optimization and Automatic Correction of Computer Programs, 1981-83
- Fortran Language Implementation on a SMC-10 Minicomputer, 1978-83
- The Design and Implementation of a Multiple-Access Time Sharing
Basic Language System, 1977-79
- The Design and Implementation of a Production Planning System for
a Low-Capacity Motor-Car Factory on a R-32 Computer, 1976-80
- Basic Language Implementation on a SMC-10 Minicomputer, 1974
Theses advised
- Marek Konopka, Parallel algorithms for minimal perfect hash function
generation (completed, 1.03.1994)
- Zdzislaw Szczerbinski, An optimization of parallel loop instructions by
the method of elimination of redundant data dependencies (completed,
17.10.1995)
- Bozena Wieczorek, Parallel algorithms for simulated annealing
(completed, 4.06.2009)
- Wojciech Mikanik, Shared memory simulation on the parallel machines with
distributed memory (completed, 10.04.2001)
- Michal Kolano, Algorithms for instruction scheduling in superscalar
processors (completed, 18.06.2004)
- Roman Starosolski, Lossless image compression algorithms
(completed, 19.03.2002)
- Jacek Szedel, A method of automatic signature recognition (completed, 10.02.2004, with honours)
- Wojciech Wieczorek, Population diversity in genetic programming
(completed, 30.06.2004, with honours)
- Sebastian Deorowicz, Universal loosless data compression algorithms
(completed, 26.06.2003)
- Jacek Widuch, Multicriteria optimization algorithms in transportation
problems (completed, 19.02.2008)
- Agnieszka Debudaj-Grabysz, Parallel simulated annealing algorithms
(completed, 13.02.2007, with honours)
- Rafał Skinderowicz, Co-operative parallel simulated annealing for
the vehicle routing problem
(completed, 10.06.2011, with honours)
-
Mirosław Błocho, Parallel memetic algorithm for the vehicle routing problem
with time windows (completed, 3.12.2013)
Current professional memberships
- Polish Association for Computer Science
- Association for Computational Linguistics
Avocations