Dr. Tom Johnsten

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