Technology is the driving force of an online teaching/learning system. It is often the most challenging part to deal with. Not only does the computer service department need to use technology to construct the system, but also the students, faculty members, and staff members have to depend on it for online teaching and learning. Properly identifying the technology requirements is a critical step in developing an online teaching/learning system that can achieve the design goals (Horton & Horton, 2003).