Module 800: Information Technology
800.1 Information Technology Strategies
800.1.1 Define management information system and understand its major components
800.1.2 Understand how a standard framework for an information system can increase its utility
800.1.3 Know the characteristics and attributes of information
800.1.4 Understand the relationship between information technology (IT) and information system (IS)
800.1.5 Know the major principles of competitive advantage
800.2 Information Systems Planning
800.2.1 Learn the major functions of the IS department
800.2.2 Know the IS department's responsibilities for planning the use of IT resources
800.3 Information Technology and Outsourcing
800.3.1 Understand the major reasons for outsourcing IS services
800.3.2 Understand the risks of IT outsourcing
800.4 Knowledge Management Systems
800.4.1 Know the purpose, features, and functions of knowledge management systems
800.5 Decision-Making and Information Technology
800.5.1 Understand how information systems facilitate problem-solving in organizations
800.5.2 Understand how information systems facilitate decision-making in organizations
800.6 Computer Hardware and Software
800.6.1 Understand the computer hardware in terms of basic terminology, functions, and the factors that affect computer performance
800.6.2 Understand the computer software in terms of operating systems, applications software, and firmware
800.7 Databases and Data Warehouses
800.7.1 Know the purpose of database processing
800.7.2 Describe the components of a database application system, including the database management system (DBMS) and the database design methods
800.7.3 Define the basic tasks and responsibilities of a database administration function
800.7.4 Know the purpose and role of data warehouses and data marts
800.7.5 Understand the various data-mining techniques
800.8 Systems Development and Acquisition
800.8.1 Learn the fundamentals and major challenges of systems development
800.8.2 Know the nature and phases of the classical systems development life cycle (SDLC) methodology
800.8.3 Know the nature of development tools used for rapid application development (RAD) methodology
800.8.4 Know the nature and phases of object-oriented development (OOD) methodology using the unified process (UP)
800.8.5 Understand the nature and advantages of extreme programming (XP) methodology
800.8.6 Compare and contrast the various systems development methodologies
800.9 Telecommunications and Networks
800.9.1 Know the definitions and characteristics of LANs, WANs, and the Internet
800.9.2 Understand the nature of processing in a layered communications protocol
800.9.3 Know the purpose of layers of TCP/IP-OSI architecture
800.9.4 Understand the Ethernet LANs and wireless LANs
800.9.5 Understand the characteristics of WANs, leased lines, PSDNs, and VPNs
800.9.6 Understand the criteria for comparing network alternatives
800.9.7 Know the basic concepts involved in the operation of the Internet
800.10 Enterprise and Business Application Systems
800.10.1 Learn the evolution of information systems within organizations
800.10.2 Discuss the features and functions of major enterprise application systems
800.10.3 Discuss the features and functions of major business application systems, including problems with functional systems
800.11 Information Technology Security and Controls
800.11.1 Know the sources of security threats and their associated problems
800.11.2 Understand the management's role for developing a security program that includes security policy and risk management
800.11.3 Understand the purpose and operation of technical, data, and human safeguards
800.11.4 Learn the techniques for disaster preparedness
800.11.5 Recognize the need for a security incident-response plan
800.12 Electronic Commerce and Information Technology
800.12.1 Understand the basic e-commerce categories and economics
800.12.2 Understand the Web technology to support the e-commerce activities
800.12.3 Learn the supply chain management system as an e-commerce application system
800.12.4 Understand how electronic data interchange (EDI) and extensible markup language (XML) standards are used to exchange documents from computer to computer
800.12.5 Understand the issues involved in a distributed or remote computing with using proprietary designs and XML Web services