
Mike O’Neal,
Ph.D.
Associate Professor and Computer Science Program Chair
Louisiana Tech University
Founder and Chief Scientist
Network Foundation Technologies
Mike
O’Neal is Chair of the Computer Science Program at Louisiana Tech
University. He received his BS (Magna Cum Laude, 1982)
and MS (1984) from Louisiana Tech, and his Ph.D. (1989) from the University of Louisiana,
Lafayette. In addition to serving almost 20 years in the
field of higher education, Dr. O’Neal is Founder and Chief Scientist of
Network Foundation Technologies – a startup focused on the online video
broadcast market. In the 1999 to 2001
time frame, Mike was Co-Founder and CTO of OneNetNow.com, a community-based web
portal focused on the urban community, which was acquired by EarthLink in
2001. Dr. O’Neal’s academic
research interests include computer science education and artificial
intelligence.
Education:
- Ph.D. Computer Science University of Louisiana, Lafayette 1989
- MS Computer Science Louisiana Tech
University 1984
- BS Computer Science Louisiana Tech
University 1982
Experience:
- Louisiana Tech
University, Computer Science
- Chair, Computer
Science, 1996 – 1999, Sept. 2002 – present
- Associate Professor,
1993 – present
- Assistant Professor,
1987 – 1993
- Network Foundation
Technologies
- Founder & Chief
Scientist, Dec. 2000 – present
- Earthlink
- Consultant, June 2001
– May 2002
- Staff Engineer, Feb.
2001 – June 2001
- OneNetNow.com
- Co-Founder, May 1999
- Chief Technology
Officer, May 1999 – Feb. 2001
Consultant, 1999 -
present
Awards:
· State of Louisiana,
Fellow of Excellence Award in Undergraduate Computer Science Education,
1998-1999
· Louisiana Tech University, College of Engineering and
Science, Ben T. Bogard Endowed Chair, 1998-1999
· Louisiana Tech University,
College of Engineering and Science, Outstanding
Achievement Award in Instruction, 1994-1995
Teaching Interests:
- Breadth-First
Introduction to Computing
- Theory of Computing
- Artificial Intelligence
- Computer Graphics
Research Interests:
- Developing Courseware and Innovative Approaches for Computer
Science Education
- Distributed A/V broadcast technologies
- Common sense reasoning
Selected Publications:
- The Science of Computing: An
Introduction, Mike O’Neal, in process.
- “Introductory Level
Computer Science Courseware”, Jeremy Hill and Mike O’Neal, The Journal of Computing Sciences in
Colleges, Vol. 20, No. 6, pp 31-39, Consortium for Computing Sciences
in Colleges, April 2005.
- “Restructuring
Computing Programs to Meet Employment Challenges”, Mike O’Neal, Computer,
Vol. 37, No. 11, pp 29-34, IEEE Computer Society, November 2004.
- “Effective Internet
Education”, Barry L. Kurtz, Dee Parks, and Mike O’Neal,
Proceedings Computers and Advanced
Technology in Education (CATE 2004), Kauai, Hawaii, August 2004.
- “Developing Educational Materials in Java
– A Report from the Front Lines”, Barry L. Kurtz and Mike O’Neal,
Proceedings National Education Computing Conference, June 1998.
- “Watson: A Modular Software
Environment for Introductory Computer Science Education,” Mike O’Neal and Barry L. Kurtz, Proceedings 26th Annual SIGCSE Technical Symposium (SIGCSE'95),
pages 87-91, Nashville,
March 2, 1995.
- “Complexity Measures for Rule-Based
Programs,” Mike O’Neal
and William R. Edwards, Jr., IEEE
Transactions on Knowledge and Data Engineering, Vol. 6, No. 5, October
1994.
- “An Empirical Study of Three Common
Software Complexity Measures,” Mike O’Neal, Proceedings Symposium on Applied
Computing (SAC-93), Pages 203-207, February 1993.
- “Comprehending
Rule-Based Programs: A Graph-Oriented Approach,”
Mike O’Neal and William R. Edwards, Jr., International Journal of Man-Machine
Studies, Vol. 39, No. 1, Pages
147-175, July 1993.