Jump to Header Jump to Main Content Jump to Footer

Michael Jurczyk

Home > Michael Jurczyk

Michael Jurczyk

Michael Jurczyk, Associate Professor

Electrical Engineering and Computer Science

Michael Jurczyk Portrait

Biography

Michael Jurczyk is an associate professor and director of undergraduate studies in the Electrical Engineering and Computer Science Department at the University of Missouri. He was a visiting professor at Purdue University and worked as a research scientist before coming to Missouri from the Institute for Microelectronics Stuttgart in Germany, where he received the Academic Excellence Award from the Association for the German Sciences. The National Science Foundation, the Defense Advanced Research Projects Agency and the University of Missouri Research Board have financed Jurczyk’s research.

Education

PhD from the University of Stuttgart
MS from the University of Bochum

Technical Focus

Cyber Security
Networked Multimedia
Parallel and Distributed Systems

Research

Hyperactive mobile agent systems for cyber security

Current cyber security research focuses on topics such as intrusion detection and denial-of-service attacks. Less attention is paid to a class of attacks called ‘change-of-service attacks’. In this attack scenario, an attacker is able to infiltrate a system and changes a service instead of just disrupting it (as done during a denial-of-service attack). An example could be changing the SSL service to establish secure connections not with a random session key but with a fixed session key known to the attacker. There exist approaches to detect off-line change-of-service attacks (e.g., alteration of system files) by for example re-checking the hash sum of the executable file. However, there are no approaches out there that can detect on-line change-of-service attacks (e.g., change of the memory image while the process is running).

This research focuses on providing on-line software tampering detection methods for applications while these applications are running (in memory) without the need for software re-writes. The proposed method will utilize a mobile agent system that will allow for security agents to travel between a trusted host and monitored servers to detect tampering of running applications on the servers. The mobile security agents have to attach to the monitored application’s memory and scan a certain code sections for modification. Regular agents are not capable of doing this, so a new class of agents (‘hyperactive agents’) has to be devised.

Teaching

Current Semester:

  • CS-1000: Introduction to Computer Science
  • CS-3280: Assembly Language and Computer Organization

Previous Semesters:

  • CECS126: Introduction to Digital Systems
  • CECS226: Logic Design
  • CECS227: Digital Logic & Computer Design
  • CECS253: Unix Operating System
  • CECS381: Computer Networks I
  • CECS398: Senior Capstone Design I
  • CECS399: Senior Capstone Design II
  • CS3280: Assembly Language and Computer Organization
  • CS4860/7860: Network Security

Vita

Michael Jurczyk

Computer Science Department
College of Engineering
University of Missouri
121 Engineering Building West
Columbia, MO, 65211
Phone 573-884-8869
Fax 573-882-8318
Email jurczykm@missouri.edu

Primary Research Interests:

cyber security, networked multimedia, high-speed communication networks, Quality-of-Service, network management, traffic control, network middleware.

I. University Education

October 1985 – March 1990

Study of Electrical Engineering at the Ruhr-Universitaet Bochum, Germany. Final degree: Dipl.-Ing. (similar to a Master’s degree within the USA)
Vordiplom thesis (similar to a Bachelor’s thesis in the USA) titled “Analysis of Integrated Preamplifiers for Fiber-Optic Applications in the Gbit/sec Range,” supervised by Prof. Dr.-Ing. H.-M. Rein, July 1988.
Diplom thesis (similar to a Master’s thesis in the USA) titled “Analysis of Integrated Phase Shifters for Clock Signals in the GHz/sec Range Considering Special Parasitic Effects,” supervised by Prof. Dr.-Ing. H.-M. Rein, March 1990.

August 1988 – May 1989

As part of my Dipl.-Ing. (Master’s) study, I spent two semesters at the School of Electrical Engineering, Purdue University, West Lafayette, Ind.

March 1993 – February 1996

Enrolled in a special PhD-program (Graduiertenkolleg “Parallel and Distributed Systems”) at the Electrical Engineering Department of the University of Stuttgart and the Institute for Microelectronics Stuttgart. Research included the optimization of switch box architectures for interconnection networks via parallel simulation and analysis.
PhD-Thesis titled “Modeling and Parallel Simulation of Interconnection Networks”, supervised by Prof. Dr.-Ing. P. J. Kuehn and Prof. Dr.rer.nat B. Hoefflinger. Dissertation defense was June 26, 1996.

II. Employment

September 1990 – February 1993

Employed at the Institute for Microelectronics Stuttgart, Germany.
Research on fail-safe processor systems for automotive applications within the scope of the EC-Eureka project “Prometheus” under the supervision of BMW AG. Designed and implemented several VLSI-chips, especially ASIC-RISC processors for fail-safe applications.

March 1996 – June 1996

Employed at the Institute for Microelectronics Stuttgart, Germany.
Development of a semicustom PCI target ASIC for a high-dynamic-range CMOS camera system. Work included system specification, VHDL-description and synthesis of the target.

August 1996 – May 1997

Visiting Assistant Professor at the School of Electrical and Computer Engineering at Purdue University, West Lafayette, Ind.

August 1997 – August 2003

Assistant Professor at the Department of Computer Engineering and Computer Science at the University of Missouri, Columbia, Mo.

August. 2003 – Present

Associate Professor at the Department of Computer Science at the University of Missouri, Columbia, Mo.

September. 2004 – Present

Director of Undergraduate Studies at the Department of Computer Science at the University of Missouri, Columbia, Mo.

III. Grants and Contracts Received

Grants and contracts received from the following sources:

NSF, DARPA, UM Research Board.

 

IV. Awards and Fellowships Received

  1. Rheinisch-Westfaelische Elektrizitaetswerk AG Fellowship, June 1988 – Mar. 1990.
  2. Siemens AG Fellowship, July 1988 – June 1996.
  3. DAAD (German Academic Exchange Service) Scholarship for a two-semester study at Purdue University, West Lafayette, IN, Aug. 1988 – May 1989.
  4. Academic Excellence Award from the “Stifterverband fuer die Deutsche Wissenschaft” (Association for the German Sciences), Mar. 1991.
  5. DFG (German National Science Foundation) research grant for the Graduiertenkolleg PhD-program, Mar. 1993 – Feb. 1996.
  6. Teaching Award from the graduating seniors of the MU College of Engineering, Dec. 1998.
  7. Teaching Award from the graduating seniors of the MU College of Engineering, May 2000.

V. Conference Organizing Committees

  1. Member of Program Committee, The 11th IASTED International Conference on Parallel and Distributed Computing and Systems, Cambridge, Massachusetts, November 1999.
  2. Member of Program Committee, The 12th IASTED International Conference on Parallel and Distributed Computing and Systems, Las Vegas, Nevada, November 2000.
  3. Member of Program Committee, The 13th IASTED International Conference on Parallel and Distributed Computing and Systems, Annaheim, California, August 2001.

VI. Conference Session Chair

  1. Session: “Parallel Algorithms I,” 7th ISCA International Conference on Parallel and Distributed Computing Systems, Las Vegas, Nevada, October 1994.
  2. Session: “Multicast Communication,” 1997 International Conference on Parallel Processing, Bloomingdale, Illinois, August 1997.
  3. Session: “Algorithms I,” IASTED International Conference on Parallel and Distributed Computing and Systems, Cambridge, Massachusetts, November 1999.
  4. Session: “Networks and Protocols I,” IASTED International Conference on Parallel and Distributed Computing and Systems, Las Vegas, Nevada, November 2000.
  5. Session: “Distributed Systems/Client Server I,” IASTED International Conference on Parallel and Distributed Computing and Systems, Las Vegas, Nevada, November 2000.

VII. Activities as a Referee

IEEE Transactions on Parallel and Distributed Systems
IEEE Journal on Selected Areas in Communications
IEEE Transactions on Circuits and Systems for Video Technology
Journal of Parallel and Distributed Computing
Canada Foundation for Innovation
1999 IASTED International Conference on Parallel and Distributed Computing and Systems
2000 IASTED International Conference on Parallel and Distributed Computing and Systems

Back to Top

Enter your keyword

Search