Skip to main content

Thorna Humphries

Dr. Thorna Humphries Thorna Humphries, Ph.D.
Associate Professor
Tel: 757-823-8318
Room: RTC 320 G

Dr. Thorna Humphries is an Associate Professor of the Computer Science Department at Norfolk State University (NSU).

Dr. Humphries received the B.A.S. from Bennett College majoring in Mathematics. She then earned the M.S degree in Computer Science from Massachusetts Institute of Technology at Cambridge, Massachusetts. After several years of working in industry and teaching, she earned the Ph.D. in Computer Science from University of Colorado at Boulder, Colorado. Prior to her appointment at NSU, she held the rank of assistant professor at Florida A&M University.

Before joining academia, she worked as a software engineer at Wang Laboratories, Inc. where she enhanced an existing proprietary operating system. While at Wang Laboratories, she received the patent entitled, “Loosely-coupled Computer System using Global Identifiers to Identify Mailboxes and Volumes”.

Dr. Humphries’ research interests include computer education, pervasive computing, software engineering, and security. Her recent research projects have been in the area of software engineering development of secure medical applications.

She serves as Secretary on the Board of the Association for Computer/Information Sciences and Engineering Departments at Minority Institutions (ADMI). She is also an affiliate of the Information Assurance Research, Education, and Development Institute (IA-REDI) at Norfolk State University.

Research Interests:
     •   Computer science education
     •   Data management (persistent object systems)
     •   Software engineering
     •   Pervasive systems
     •   Security/information assurance

Courses Taught:
     •   CSC260 Computer Programming II
     •   CSC464 Operating Systems
     •   CSC380 Software Engineering
     •   CSC467 Advance Topics (Robotics)
     •   CSC498/ CSC4 99 Senior Seminar I and II
     •   CSC526 Structured Programming
     •   CSC564 Operating Systems
     •   CSC760 Secure Software Development

Curriculum Vitae