March 8, 2016

Mobile Web Overview - updated 2016

Mobile computing has been a major trend for the past a few years. I did this talk to the ACM student chapter at GSU in 2014 which gave an overview of web site design and application development for mobile devices and discussed key issues of adapting to this change. Topics include choices of mobile application development and delivery, basic principles and best practices of mobile friendly web sites and web applications, and major tools and frameworks. The talk eventually led to the first module of my newly created course on mobile web development and a module in advanced web development.

The slides are hosted on

November 30, 2015

Business Data Visualization

One lecture on data visualization in my business intelligence class. I am in the process of proposing a new course on data visualization, first one in KSU.

September 1, 2015

Business Intelligence Overview

Business intelligence is a broad term to describe a set of methods, processes, architectures, applications, and technologies that transform raw data into meaningful and useful information to support business operation and growth (Cardin, 2007). It is used to enable more effective strategic, tactical, and operational insights and decision-making. BI systems combine data gathering, data storage, data integration, and knowledge management with analytical tools to present complex internal and competitive information to planners and decision makers (Negash, 2004). Traditionally it has evolved from executive information systems and management information systems to specifically focus on data driven decision making (Power, 2007).

With each new iteration, BI system’s capabilities increased as enterprises grew more sophisticated in their computational and analytical needs and as computer hardware and software matured (Negash, 2004). A complete BI enterprise system is able to cover the full spectrum of a BI process, including major components of data management and integration, analysis, presentation, delivery, and domain applications which involve all components.

Please read more in my lecture Business Intelligence Overview (updated in fall 2015)


  • Cardin, L. (2007). The Forrester Wave: Project Portfolio Management Tools, Q4 2007.
  • Negash, S. (2004). Business intelligence. Communications of the Association for Information Systems, 13(1), 177–195.
  • Power, D. J. (2007). A Brief History of Decision Support Systems. Retrieved from http://DSSResources.COM/history/dsshistory.html
  • Zheng, G., C. Zhang, and L. Li (2014), “Bringing Business Intelligence to Healthcare IT Curriculum: A preliminary investigation,” Association for Computing Machinery Special Interest Group on Computer Science Education (SIGCSE), Atlanta, GA, March 5-8, 2014

August 20, 2015

November 24, 2014

Web Navigation Systems for Information Seeking

Web browser is used as the major tool for information seeking on the Internet today. However, because of the vast information space on the Web, people often feel entangled and disoriented when overloaded with massive amount of information, a problem often referred to as “getting lost”.

Web navigation systems provide assistance to guide users in the web information space. A good navigation system can ease the problem of getting lost and improve information seeking effectiveness. Common navigation tools include menu, sitemap, navigation trail, etc. Navigation is also a key factor of web usability (Palmer, 2002) which studies the ease-of-use of web applications and interfaces.

Here I present an evaluation framework to examine major web navigation systems from a human information behavior and user interface perspective. The framework focuses on content structure and ease-of-access, two of the most important features of web navigation systems. The advantages and weaknesses of each type of web navigation system will be discussed.

I organized it in a course module (see below) and the manuscript can be found here: