Mike O’Neal, Ph.D.

Founder and Chief Scientist

Network Foundation Technologies

 

Associate Professor

Louisiana Tech University

 

 

Mike O’Neal is the Founder and Chief Scientist of Network Foundation Technologies – a company focused on developing and marketing online distributed broadcast technologies.  In addition to his career in industry, Mike has two decades of experience in the field of higher education.  He is an associate professor and former Chair of the Computer Science Program at Louisiana Tech University, where he holds the Larson Endowed Professorship.  Dr. O’Neal 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 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, as well as developing distributed online broadcast technologies.

 

 

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 – Jan. 2007         
      • 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

 

  • Yucaipa
      • Consultant, 1999 - 2005

 

 

Awards:

 

·  Louisiana Tech University, College of Engineering and Science, Larson Endowed Chair, 2006- present

 

·  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
  • Computer Graphics
  • Artificial Intelligence
  • Theory of Computing

 

 

Research Interests:

 

  • Distributed Online Broadcast Technologies.
  • Developing Courseware and Innovative Approaches for Computer Science Education. 

 

 

Selected Publications and Patents:

 

·        The Science of Computing: An Introduction, Mike O’Neal, in process.

 

  • United States Patent # 7,035,933, “System for Distributing Content Data Over a Computer Network and Method of Arranging Nodes for Distribution of Data Over a Computer Network”, Mike O’Neal and Joshua Kleinpeter, Network Foundation Technologies, issued April 2006.

 

  • “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.

 

Funding (Research and Infrastructure): (over $40K)

 

·        Principal investigator, National Science Foundation (NSF) Small Business Innovation Research (SBIR): “SBIR Phase I: Implementation, Testing and Refinement of a Hybrid Distributed / Traditional System for Broadcasting Live and Pre-Recorded
Content to Large Online Audiences”.  Project activation date: January 2007.  Project duration: 6 months.  Funded for $100,000. [Research]

 

·        Co-principal investigator (Barry L. Kurtz, PI), National Science Foundation: “Effective Internet Education for Everyone”.  Project activation date: September 1999.  Project duration: 4 years.  Funded for $300,000. [Research]

 

·        Principal investigator, Navy Information Technology Center Educational Grants Program, “Expanding Student Access to Window’s PCs and Unix Workstations”.  Project activation date: April 1999.  Funded for $41,100. [Infrastructure]

 

·        Principal investigator, Louisiana Education Quality Support Fund, “Infrastructure Support for Computer Science Research and Instruction”.  Project Activation date: June 1997.  Funded for $66,000. [Infrastructure]

 

·        Principal investigator, Louisiana Education Quality Support Fund research project: “A Software Development and Maintenance Environment for Rule-based Programming.”  Project activation date: June 1, 1995.  Project duration: 3 years.  Funded for $76,853. [Research]

 

·        Co-principal investigator (Barry L. Kurtz, PI), National Science Foundation, CISE Directorate, Office of Cross-Disciplinary Activities: “Integrating Research Results from Parallel and Distributed Computing into the Undergraduate Computer Science Curriculum.”  Project activation date: September 1994.  Project duration: 3 years.  Funded for $238,339. [Research]

 

·        Principal investigator, Louisiana Education Quality Support Fund enhancement project: “Computer-based Classroom / Laboratories for Computer Science Research and Instruction.”  Project activation date: June 1995.  Funded for $150,000 [Infrastructure]

 

·        Principal investigators Barry L. Kurtz and Mike O’Neal, National Science Foundation, Undergraduate Curriculum and Course Development Program: “An Interdisciplinary, Laboratory-Oriented Course for Computer-Based Problem Solving.”  Project activation date: May 1993.  Project duration: 15 months.  Funded for $101,833.  [Research]

 

·        Principal investigator, Louisiana Education Quality Support Fund enhancement project: “Enhancements to the Computing Resources of the Department of Computer Science at Louisiana Tech University.” Project activation date: September 1991.  Funded for $125,000.  [Infrastructure]

 

·        Principal investigator, Louisiana Education Quality Support Fund enhancement project: “A Network of Sun Workstations.” Project activation date: September 1988.  Funded for $149,070.  [Infrastructure]