Dr. Tom Johnsten

Associate Professor
Computer Science


B.S., Mathematics, Oklahoma State University, 1987

M.S., Computer Science, Arizona State University, 1998

Ph.D., Computer Science, University of Louisiana at Lafayette, 1998

Research Interest
  • Data Warehousing

  • Applied Data Mining Within the Biomedical and Health Domains 

  • Frequent Pattern Mining  
    • Selection Association Mining
    • Action Rule Mining
    • Contrast Mining
  • Mathematical Modeling of Sequence Data

  • Malware Detection

Teaching Experience

Positions Held

Associate Professor of Computer Science, August 2002  – Present

Computer Science Department, University of South Alabama


Assistant Professor of Computer Science, January 2000 – 2002

Computer Science Department, Western Illinois University


Visiting Assistant Professor of Computer, January  1998 – 1999

Computer Science Department, University of Louisiana at Lafayette


Courses Taught

CSC-228 Digital Logic and Computer Architecture

CSC-322 Operating Systems

CSC-333 Programming Language Theory

CSC-457 Data Warehousing

CSC-526 Data Mining

CIS-324 Database Design, Development and Management

CIS-518 Research Methodologies