Return to Table of Contents
IS'97 Learning Units
 2696
 
Learning Unit 1: Fundamentals of CIS - IS Literacy - Systems and IT Concepts (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce systems and information technology definitions and concepts to novice users describe and explain in systems terms the hardware and software components of a computer system (LO-0001) 

describe, explain and use an operating system and user interface to install and operate programs, define and protect data files, and perform operating system utility functions (LO-0002) 

define, explain and use the concepts of knowledge work software (LO-0003)

1 1.1.3 CPU architectures: CPU, memory, registers, addressing modes, instruction sets 

1 1.1.4 Computer system components: busses, controllers, storage systems, peripheral... 

1 1.2.1.4 Software design process; from specification to implementation 

1 1.2.3 Complex data structures: e.g. of data, text, voice, image, video, hyper media 

1 1.4.1 Architecture, goals and structure of an operating system..Interaction of operating system and hardware architecture 

1 1.6.1 DBMS: features, functions, architecture 

1 1.6.6.2 DML, query, QBE, SQL, etc.: database query language; data definition... 

1 1.6.9 DBMS products: recent developments in database systems (e.g., hypertext... 

1 1.6.11.3 Ownership of data and application systems 

1 1.6.13 Information retrieval: e.g., image processing, hyper media 

1 2.2.11 End user computing support, role and functions 

2 2.2.16 Security and control, viruses and systems integrity 

2 2.3.3 Cost/Value of information, competitive value of IS 

3 3.1.2 Systems concepts: e.g., structure, boundaries, states, objectives 

3 3.1.4 System components and relationships 

1 3.1.5 Systems control: standards control theory, feedback, loops, measurement...

  2702
 
Learning Unit 2: Fundamentals of CIS - End-User Computing - Knowledge Work Software (Level 3)
Presentation Goals Learning Unit Objectives Body of Knowledge
to develop skill to effectively use standard knowledge work software packages (operating system and user interface, word processing, spreadsheet, database, statistics and data management, presentation graphics, and communications)  design, develop and use a simple database; import a spread sheet into the database; export a database table (or spread- sheet) to a word processing package for use in a report (LO-0022) 

implement a "slide show" presentation in a presentation graphics package to communicate a problem and its solution, and a hand-out for an attending audience (LO-0026)

2 1.6.1 DBMS: features, functions, architecture 

2 1.6.5 Data definition languages 

2 1.6.7 Intelligent query processors and query organization 

2 2.2.11 End user computing support, role and functions 

2 3.2.1 Systems development models: e.g., SDLC, prototyping 

2 3.2.2 Package acquisition and implementation 

3 3.2.3 Integrating software components 

3 3.7.8 Systems documentation 

3 3.7.9 User documentation (e.g., reference manuals, operating procedures, on-line... 

2 3.9.1 Design: logical, physical 

2 3.9.3 Design objectives: e.g., usability, performance 

3 3.10.1 Systems construction 

2 3.10.5 Systems integration and system testing: verification and validation, test plan... 

2 3.10.6 Training: e.g., user, management, operation, systems, training materials

 
 
    2712
 
Learning Unit 3: Fundamentals of CIS - End-User Computing - Problem Solving, Small IS (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce the concepts of problem solving within the context of information systems of limited complexity using standard knowledge work software packages  describe, explain and use a systems approach definition and implementation of PC based solutions using knowledge work software (word processing, spreadsheet, database, statistics and data management, presentation graphics, and communications) to improve personal productivity and increase knowledge work capabilities (LO-0004) 

identify, state, and implement solutions involving knowledge work software to simple organizational and personal tasks (LO-0005) 

select and configure appropriate macros, tools and packages for implementation of personal systems (LO-0020)

1 1.1.1 Fundamental data representation: non-numeric, numeric (integers, reals, errors... 

1 1.2.1 Formal problems and problem solving 

1 1.2.1.4 Software design process; from specification to implementation 

1 1.2.1.5 Problem recognition statement and algorithmic determination; procedural... 

1 1.2.1.6 Implementation strategies (top-down, bottom-up; teams vs individual... 

1 1.2.3 Complex data structures: e.g.., of data, text, voice, image, video, hyper media 

1 1.2.6 Sorting and searching data structures and algorithms 

1 2.2.5 Determining goals and objectives of the IS organization 

1 2.2.10 Strategic use of IS: e.g., competitive advantage and IS, process re-engineering... 

2 2.2.11 End user computing support, role and functions 

1 2.2.16 Security and control, viruses and systems integrity 

1 2.10.6 Proactive attitude and approach 

1 2.10.7 Personal goal setting, decision making, and time management 

1 2.10.8 Principle centered leadership 

2 3.1.1 General systems theory 

1 3.1.2 Systems concepts: e.g., structure, boundaries, states, objectives 

3 3.2.4 User developed systems 

1 3.5.2 Planning the IS architecture 

1 3.7.1 Project planning and selection of appropriate process model; project scheduling... 

2 3.8.3 Requirements determination and specification 

1 3.9.4 Techniques to enhance the creative design process 

3 3.10.2 Software systems construction: e.g., programming, unit testing, load module... 

1 3.10.7 Software project management: scoping, scheduling, configuration manage... 

2 3.12.6 Office systems

 
 
2718
 
Learning Unit 4: Fundamentals of CIS - IS Literacy - IT and Society (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce the relevance and application of information technology in society  describe and explain the relevance and impact of information technology on society (LO-0006) 

explain the role of information systems within a company versus a global environment (LO-0039)

1 1.5.1 International telecommunication standards, models, trends 

1 1.5.2 Data transmission: media, signaling techniques, transmission impairments... 

1 1.5.4 Local area networks 

2 1.5.5 Wide area networks: switching techniques, broadcast techniques, routing 

1 1.5.6 Network architectures and protocols 

2 1.5.7 Internetworking 

1 1.6.1 DBMS: features, functions, architecture 

1 1.6.9 DBMS products: recent developments in database systems 

1 2.1.4 Role of IS within the enterprise: strategic, tactical and operations 

1 2.1.5 Effect of IS on organizational structure; IS and continuous improvement 

2 2.2.10 Strategic use of IS: e.g., competitive advantage and IS, process re-engineering... 

2 2.4.2 Cultural diversity 

1 2.9.7 Historical and social context of computing 

1 3.1.3 Properties of open systems 

1 3.1.6 Properties of information systems 

1 3.12.1 Transaction processing systems 

1 3.12.2 Management information systems 

1 3.12.3 Group support systems 

1 3.12.8 Work-flow systems 

2 3.12.9 Functional support systems: e.g., process control , marketing 

1 3.12.10 Interorganizational systems

  2722
 
Learning Unit 5: IS Theory - Systems/Quality - Systems and Quality (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce systems and quality concepts  explain systems theory and quality concepts (LO-0008) 2 2.2.10 Strategic use of IS: e.g., competitive advantage and IS, process re-engineering... 

2 3.1.1 General systems theory 

1 3.1.2 Systems concepts: e.g., structure, boundaries, states, objectives 

2 3.1.3 Properties of open systems 

2 3.1.4 System components and relationships 

2 3.1.5 Systems control: standards, control theory, feedback, loops, measurement...

 
 
  2725
 
Learning Unit 6: IS Theory - Systems/Quality - Information and Quality (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to provide an introduction to the organizational uses of information to improve overall quality  explain methodologies to facilitate measurements to achievement of ISO 9000, Baldridge, National Performance Review and other quality standards (LO-0046)  1 2.3.1 Measurement and modeling 

1 2.3.2 Decisions under certainty, uncertainty, risk 

3 2.3.3 Cost/Value of information, competitive value of IS

  2730
 
Learning Unit 7: Information Technology - Computer Hardware - IT Hardware and Software (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to present hardware, software and related information technology concepts  explain the elements and functional relationships of major hardware, software, and communications elements of information systems consisting of single PCS, LANs and/or WANs (LO-0014) 1 1.1.3 CPU architectures: CPU, memory, registers, addressing modes, instruction sets 

2 1.1.4 Computer system components: busses, controllers, storage systems, peripheral... 

2 1.4.1 Architecture, goals and structure of an operating system; structuring methods... 

2 1.4.2 Interaction of operating system and hardware architecture 

2 1.5.1 International telecommunication standards, models, trends 

2 3.1.6 Properties of information systems

  2734
 
Learning Unit 8: Systems Development - Systems Analysis and Design - IT Systems Specification (Level 3)
Presentation Goals Learning Unit Objectives Body of Knowledge
to provide concepts and skills for the specification and design or the re-engineering of organizationally related systems of limited scope using information technology  explain the concepts of implementing IS coupled to re-engineering and continuous improvement (LO-0058) 2 2.1.5 Effect of IS on organizational structure; IS and continuous improvement 

2 2.2.10 Strategic use of IS: e.g., competitive advantage and IS, process re-engineer... 

2 2.4.4 Teamwork, leadership and empowerment 

2 2.4.8 Consensus building 

2 2.10.2 Interviewing, questioning and listening 

2 2.10.10 Fostering creativity and opportunity finding 

2 3.1.4 System components and relationships 

2 3.1.5 Systems control: standards, control theory, feedback, loops, measurement... 

2 3.2.1 Systems development models: e.g., SDLC, prototyping 

2 3.3.1 Organizational and software process modeling 

2 3.3.4 Process oriented methodologies 

2 3.4.2 Group-based methods: e.g., JAD, structured walkthroughs, design and code... 

2 3.8.1 Problem opportunity identification: e.g., service requests, from planning process 

2 3.8.3 Requirements determination and specification 

2 3.9.4 Techniques to enhance the creative design process 

2 3.12.8 Work-flow systems

  2740
 
Learning Unit 9: IS Theory - IT and Organizational Systems - IT and Attaining Objectives (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to show how information technology can be used to design, facilitate and communicate organizational goals and objectives  explain the relevance of IS management aligning itself with strategic organizational processes (LO-0047) 2 2.2.1 IS planning 

3 2.2.10 Strategic use of IS: e.g., competitive advantage and IS, process re-engineering...

  2746
 
Learning Unit 10: IS Theory - Decision Making - Characteristics of an IS Professional (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to explain the concepts of individual decision making, goal setting, trustworthiness and empowerment  discuss and explain the concepts of goal setting and individual decision making and achievement; explain the requirement of goal setting and personal decision making in empowerment in a work setting (LO-0197) 1 2.10.6 Proactive attitude and approach 

1 2.10.7 Personal goal setting, decision making, and time management 

1 2.10.8 Principle centered leadership

  2752
 
Learning Unit 11: IS Deployment and Management - Management of IS Function - IS Careers (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to show career paths in Information Systems  identify and explain telecommunications careers and career paths (LO-0077) 2 2.9.2 Certification issues 

2 2.9.3 Professional organizations: e.g., DPMA, ACM, TIMS, ASM, DSI, ACE, IEEE... 

2 2.9.4 Professional conferences 

2 3.7.4 Project staffing considerations: e.g., matrix management, human factors, team...

  2756
 
Learning Unit 12: Fundamentals of CIS - IS Literacy - Ethics and the IS Professional (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to present and discuss the professional and ethical responsibilities of the IS practitioner use professional code of ethics to evaluate specific IS actions (LO-0117) 

describe ethical and legal issues; discuss and explain ethical considerations of software usage, sales, distribution, operation and maintenance (LO-0157)

2 2.8.1 Software sales, licensing and agency 

2 2.8.2 Contract fundamentals 

3 2.8.5 Protection of intellectual property rights 

3 2.8.6 Ethics: plagiarism, honesty, codes of ethics 

3 2.8.7 Risks, losses and liability in computing applications 

1 2.8.8 Warranties 

3 2.9.3 Professional organizations: e.g., DPMA, ACM, TIMS, ASM, DSI, ACE, IEEE... 

2 2.10.4 Consulting Skills 

3 2.10.7 Personal goal setting, decision making, and time management 

2 2.10.10 Fostering creativity and opportunity finding 

2 3.7.5 Project control: planning, cost estimation, resource allocation, software tech... 

3 3.7.7 Management concerns; stress and time management

 
 2760
 
Learning Unit 13: Fundamentals of CIS - End-User Computing - IS Personal Level Systems (Level 3)
Presentation Goals Learning Unit Objectives Body of Knowledge
to identify, investigate, analyze, design, develop with either with packages (and/or high level languages) and use personal level information systems to enhance individual productivity  analyze, design, develop and use packages (e.g. a statistics and or high level data management package) and/or high level database requiring languages to implement workable solutions which solve an information systems problem associated with knowledge work activities (LO-0023) 

assess the increased productivity realized by implementation of personal systems (LO-0027)

1.2.1 Formal problems and problem solving 

2 2.2.11 End user computing support, role and functions 

3 3.2.3 Integrating software components 

3 3.2.4 User developed systems 

2 3.6.1 Feasibility assessment 

3 3.9.3 Design objectives: e.g., usability, performance 

  2766
 
Learning Unit 13.1: Fundamentals of CIS - End-User Computing - Work and Activity Concepts (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to describe the concept of knowledge work and the need for personal information technology to support it define and explain the concept of knowledge work 

compare and contrast data, information and knowledge 

describe knowledge work activity; identify and explain methods for achieving productivity in knowledge work

1 1.2.2 Basic data structures 

1 2.2.10 Strategic use of IS: e.g., competitive advantage and IS, process re-engineering, IS and quality, IS global impact and international considerations 

2 2.2.1 Knowledge work, end user computing: support, role, productivity, activities 

1 2.3.3.3 Empowerment/job ownership 

1 2.2.3.4 Education and training 

1 3.1.1 General systems theory 

1 3.1.4 System components and relationships 

1 3.1.6 Properties of information systems

  2771
 
Learning Unit 13.2: Fundamentals of CIS - End-User Computing - Support: Individuals vs Groups (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to relate individual vs organizational information system requirements compare and contrast application planning, development, and risk management for personal vs organizational information systems 

explain potential problems of user developed systems

1 2.1.7 Organizational issues pertaining to use of software systems in organizations 

1 2.2.1 IS planning 

2 2.1.1 Alignment of IS planning with enterprise planning 

1 2.8.7 Risks, losses and liability in computing applications 

1 2.10.10 Fostering creativity and opportunity finding 

1 3.2.1.3 Developing with packages 

2 3.2.4 End User developed systems 

1 3.6.2 Risk management principles

  2775
 
Learning Unit 13.3: Systems Development - Sys Analysis/Design - Info Analysiss: Individual vs Group (Level 1)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce concepts of individual vs collaborative knowledge work and relate them to information needs analysis and technology describe and explain individual vs group technology; explain the additional processing and other issues and needs necessitated by working in a group 

describe and explain group support technology for common knowledge requirements 

describe and explain the process of information analysis and application of information technology solutions

1 2.1.3 Organizational span: single user, work group, team, enterprise, global 

1 2.1.5 Effect of IS on organizational structure; IS and continuous improvement 

1 2.8.5 Ethics and Protection of intellectual property rights 

2 8.5.1 Protection of intellectual property 

2 8.5.2 Forms of intellectual property, means for protecting it, and penalties for violating it 

2 8.5.3 Ethics (plagiarism, honesty, privacy, hackers): uses, misuses, and limits of computer technology 

1 3.4.2 Group-based methods: e.g., JAD, structured walkthroughs, design and code reviews 

2 3.7.1 Project planning and selection of appropriate process model; project scheduling and milestones 

1 3.7.9 User documentation (e.g., reference manuals, operating procedures, on-line documentation) 

1 3.8.1 Problem opportunity identification: e.g., service requests, from planning process 

1 3.12.3 Group support systems 

1 3.12.6 Office systems 

1 3.12.7 Collaborative systems

 
  2780
 
Learning Unit 13.4: Systems Development - Sys Analysis/Design - Info Analysis: Finding IS/IT Requirements (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to describe and explain the goals and process of analysis, and documentation of knowledge work, information technology, and information requirements for individuals and work groups describe and explain characteristics and attributes of knowledge work for individuals and groups 

discuss and explain knowledge building and maintaining tasks 

use questions to elicit systematically and identify data requirements from individuals and groups 

analyze individual and group tasks to determine information requirements 

identify related information technology requirements

1 2.4.3 Group dynamics 

1 2.4.4 Teamwork, leadership and empowerment 

1 2.4.8 Consensus building 

1 2.10.2 Interviewing, questioning and listening 

1 3.8.1 Problem opportunity identification: e.g., service requests, from planning process 

1 3.8.2 Relating the application to the enterprise model 

1 3.8.3 Requirements determination and specification

  2786
 
Learning Unit13.5: Fundamentals of CIS - End-User Computing - Organizing Personal Data Resources (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to define concepts, principles and practical approaches to management of individual software and data given knowledge work tasks and activities, design and implement an approach to directory organization and file naming that will support retention and access to data 

list principles that apply to software acquisition and upgrades 

describe approaches for transferring data among applications including OLE, importing/exporting, conversion, and alternate methods

1 1.6.11 Data and database administration 

1 2.2.13 Backup, disaster planning and recovery 

1 2.2.15.4 Data administration 

1 2.2.15.5 Ownership of data and application systems 

1 3.10.4 Systems conversion: approaches, planning, implementation

  2791
 
Learning Unit 13.6: Systems Development - Database - Databsse Terminology and Concepts (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to explain organizational database concepts, components, structures, access, security and management considerations describe and explain the terminology and use of relational databases 

describe and explain concepts necessary to access organizational databases 

use a database access facility to query data from an organizational repository

2 1.6.1 DBMS: features, functions, architecture 

1 1.6.2 Data models: relational, hierarchical, network, object, semantic object 

1 1.6.5 Data definition languages (schema definition languages, graphical development tools, dictionaries, etc.) 

1 1.6.6.3 Application and user interfaces (DML, query, QBE, SQL)

 
 
  2796
 
Learning Unit 13.7: Fundamentals of CIS - End-User Computing - Accessing/Retrieving/Storing Data (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to define the content, availability and strategies to access information external to the organization define and discuss external information resources; identify source, content, cost and timeliness 

locate and access external information resources using available internet tools: browsers, search, ftp 

create and maintain an individual directory of external information resources

1 1.5.1 International telecommunication standards, models, trends 

1 1.5.4 Local area networks 

1 5.4.1 Topologies, medium access control, multiplexing 

1 5.4.2 Local area networks and WANs: topology, gateways, uses (functions and office automation), PBXs 

1 5.4.4 Architecture of distributed systems 

1 5.4.5 Hardware aspects of distributed systems 

1 1.5.5 Wide area networks: switching techniques, broadcast techniques, routing 

1 1.6.8 Distributed databases 

2 1.6.11 Data and database administration 

3 1.6.13 Information retrieval: e.g. internet tools, image processing, hypermedia

  2800
 
Learning Unit 13.8: Systems Development - Software Development - IS Life Cycle: Developing With Packages (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to present and explain the life cycle of development of an information system including the concepts of software acquisition vs development discuss the concept an information systems life cycle 

identify and explain criteria to decide between acquisition of software packages vs custom development of software

1 2.2.1 IS planning 

2 3.1.2 Systems concepts: e.g., structure, boundaries, states, objectives 

2 3.1.4 System components and relationships 

2 3.2.1 Systems development models: e.g., SDLC, prototyping 

2 3.2.2 Package acquisition and implementation

    2806
 
Learning Unit 13.9: Fundamentals of CIS - End-User Computing - Configure And Customize A Package (Level 3)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce and explore the use of general purpose and application software install and customize a general purpose software package to provide specific functionality beyond the default settings 

add capability to a software system by recording and storing a macro in the library of the given software package 

access technical information provided in the form of software "help" facilities; observe and use a "help" facility

3 3.2.2 Package acquisition and implementation 

2 3.4.3 Software implementation concepts and tools: e.g., data dictionary, repository, application generator, reuse, program generators, software implementation languages

    2810
 
Learning Unit 13.10: Information Technology - Programming - Procedural/Event Driven Programming (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce and explore software development approaches, then explain the goals and strategies of procedural, event driven, and object oriented programming paradigms discuss and explain the concepts of data and procedural representation, programming languages, compilers and interpreters, development environments, and event-driven graphical user interfaces 

compare, relate, and explain concepts of structured, event-driven, and object oriented approaches to program design and with examples of each approach

1 1.2.1 Formal problems and problem solving 

1 1.2.2 Basic data structures 

1 1.2.5 File structures: sequential, direct access, hashing, indexed 

1 1.3.1 Fundamental programming language structures; comparison of languages and applications 

1 1.3.3 Procedural languages 

1 1.3.4 Non-procedural languages: logic, functional, event driven 

1 1.3.5 Fourth-generation languages 

1 1.6.6 Application interface

 
2816
 
Learning Unit 13.11: Information Technology - Algorithmic Design - Implementing Simple Algorithms (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce and develop the process of algorithm and structured code development state a simple problem identifying desired outputs for given inputs; give an overview of the problem 

describe fundamental data types and their operation 

design program logic using both graphical and pseudocode techniques which utilize standard control structure: sequence, iteration and selection. 

translate data structures and program design into code in a programming language; verify the translation, and ensure the correctness of the result; test the code with sample data sets 

2 1.2.1 Formal problems and problem solving 

2 1.2.2 Basic data structures: lists, arrays, strings, records 

2 1.3.3 Procedural languages 

1 3.3.1 Procedural programming advantages and disadvantages 

1 3.3.2 Basic type declarations; arithmetic operators and assignment; conditional statements; loops and recursion

 
  2820
 
Learning Unit 13.12: Systems Development - Database - Implementing A Simple Database Design (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce the purpose and develop ability to use a relational database software package describe and explain tables, relations, referential integrity, and the concepts of normal forms 

from a workflow drawing or other requirements documents, derive a simple multi-table database design 

using a relational database software package, implement and populate the tables; develop several simple queries to look at the data

2 1.6.1 DBMS: features, functions, architecture 

1 6.1.1 DBMS (features, functions, architecture); components of database system (data, dictionary, application programs, users, administration) 

1 6.1.3 Logical design (DBMS independent design): ER, object oriented 

2 1.6.2 Data models: relational, hierarchical, network, object, semantic object 

1 6.2.1 Relational data model terminology; mapping conceptual schema to a relational schema 

1 6.2.2 Conceptual modeling (e.g., entity-relationship, object-oriented) 

2 1.6.4 Integrity (referential, data item, intra-relation): representing relationships; entity and referential integrity 

2 1.6.5 Data definition languages (schema definition languages, graphical development tools, dictionaries, etc.) 

1 2.1.1 Hierarchical and flow models of organizations

 
2824
 
Learning Unit 13.13: Systems Development - Software Development - Implementing And Event Driven Applications (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce and develop ability to design and implement a graphical user interface facility apply a GUI event-driven solution in a development environment 

build a simple application form with several objects (e.g. label, field edit box, list box, radio button, command button)

2 1.6.6 Application interface 

1 6.6.2 DML, query, QBE, SQL, etc.: database query language; data definition, query form, update sub-language, expressing constraints, referential integrity, embedding in a procedural language 

1 6.6.3 Application and user interfaces (DML, query, QBE, SQL) 

1 6.6.4 Event driven screen objects (buttons, list boxes, etc.)

 
2829
 
Learning Unit 13.14:
Presentation Goals Learning Unit Objectives Body of Knowledge
to present the prototype 

process, and to introduce and 

apply the concepts of 

evaluation and evolutionary 

refinement to personal 

application prototypes

compare capabilities of an application with the requirements it is intended to meet 

identify alternative outcomes of the process of application verification 

evaluate and define the results and 

probabilities of errors in prototyped application software 

modify inputs, outputs and processing to refine a prototype

2 3.2.1 Systems development models: e.g., SDLC, prototyping 

3 2.1.1 Systems development life cycle: software life-cycle models (iterative enhancement, phased development, spiral, waterfall) 

3 2.1.2 Developing with prototyping 

1 3.10.5 Systems integration and system testing: verification and validation, test plan generation, testing (acceptance testing, unit testing, integration testing, regression testing)

  2837
 
Learning Unit 13.15:
Presentation Goals Learning Unit Objectives Body of Knowledge
to present foundation technologies and define importance in future information technology capabilities list and explain technologies and their relevance to individual information technology 

given a technology, explain its importance to future developments and to future knowledge worker productivity 

identify drivers and inhibitors of change in information technology

1 2.2.14 Management of emerging technologies 

1 2.2.5 Determining goals and objectives of the IS organization

 
2842
 
Learning Unit 13.16: Fundamentals of CIS - End-User Computing - Implementing A Personal Application (Level 3)
Presentation Goals Learning Unit Objectives Body of Knowledge
to identify, investigate, analyze, design, and develop with packages (and/or high level languages) a single personal level information system applications to enhance individual productivity analyze, design, develop and use packages and/or high level database languages to implement workable solutions that solve an information systems problem associated with knowledge work activities 

assess the increased productivity realized by implementation of personal systems

3 1.2.1 Formal problems and problem solving 

2 2.2.11 End user computing support, role and functions 

3 3.2.3 Integrating software components 

3 3.2.4 User developed systems 

2 3.6.1 Feasibility assessment 

3 3.9.3 Design objectives: e.g., usability, performance

 
  2849
 
Learning Unit 14: Systems Development - Systems Analysis/Design - Problem Solving, with Packages (Level 3)
Presentation Goals Learning Unit Objectives Body of Knowledge
to present and apply strategies, approaches and methods for using software packages as well as high level languages for development of solutions to "end user" implementable formal problems which are in alignment with organizational information systems  explain and use concepts of formal problems and software engineering as applied developing effective solutions which enhance personal productivity involving knowledge work activities, wherein solutions are compatible with the organizational information system (LO-0019) 

develop, document, and maintain small systems for personal productivity using high level database utilizing application development tools or environments (LO-0021) 

use the concepts of stating and solving formal analytic problems in utilization of software packages; ensure that such solutions address the "real" information systems involved (LO-0188) 

2 1.2.1 Formal problems and problem solving 

2 1.2.1.4 The software design process; from specification to implementation 

2 1.2.1.5 Problem recognition statement, and algorithmic determination; procedural... 

2 1.2.1.6 Implementation strategies (top-down, bottom-up; teams vs individual... 

2 1.2.6 Sorting and searching data structures and algorithms 

2 2.2.5 Determining goals and objectives of the IS organization 

2 2.2.10 Strategic use of IS: e.g., competitive advantage and IS, process re-engineer... 

3 2.2.11 End user computing support, role and functions 

2 2.2.16 Security and control, viruses and systems integrity 

2 2.3.3 Cost/Value of information, competitive value of IS 

2 2.10.6 Proactive attitude and approach 

2 2.10.7 Personal goal setting, decision making, and time management 

1 3.1.2 Systems concepts: e.g., structure, boundaries, states, objectives 

2 3.1.4 System components and relationships 

2 3.2.4 User developed systems 

2 3.5.2 Planning the IS architecture 

2 3.7.1 Project planning and selection of appropriate process model; project scheduling... 

2 3.7.5 Project control: planning, cost estimation, resource allocation, software tech... 

3 3.8.3 Requirements determination and specification 

3 3.9.4 Techniques to enhance the creative design process 

3 3.10.1 Systems construction 

2 3.10.3 Software integration: e.g., packages 

1 3.10.7 Software project management: scoping, scheduling, configuration manage... 

2 3.12.8 Work-flow systems

 
  2857
 
Learning Unit 15: IS Deployment/Management - Info Resource Management - Information Use Strategies (Level 3)
Presentation Goals Learning Unit Objectives Body of Knowledge
to present and apply strategies for accessing and using information resources  explain data administration and access to corporate and alternate information resources (LO-0170) 

intelligently discuss the differences between managing IS&T, IRM, Systems Development, Systems Maintenance, Systems Operations (LO-0176)

2 1.5.5 Wide Area Networks ... 

2 1.5.9 Network security ... 

2 1.5.12 Telecommunications applications ... 

2 1.6.11 Data and database administration 

3 2.2.7 CIO and staff functions 

2 2.2.15.1 Telecommunications management 

2 2.2.15.4 Data administration 

2 2.2.15.5 Ownership of data and application systems 

2 2.8.3 Privacy law

 
 2861
 
Learning Unit 16: IS Theory - Systems/Quality - IS Theory (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce, discuss and describe fundamental concepts of IS theory and it's importance to practitioners  identify and explain underlying concepts of IS discipline (LO-0029) 2 2.9.7 Historical and social context of computing 

2 3.1.6 Properties of information systems 

 
2866
 
Learning Unit 17: IS Theory - IT and Organizational Systems - IS as a Strategic Component (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to show how an information system is a strategic and integral component of an organization  describe the historic development of the information systems discipline (LO-0007) 

explain the strategic role of information systems in organizations (LO-0011) 

explain strategic relationship of IS activities to enhancing competitive position (LO-0033) 

explain the differences between strategic, tactical and operational level applications (LO-0038)

2 2.1.1 Hierarchical and flow models of organizations 

2 2.1.2 Organizational work groups 

2 2.1.4 Role of IS within the enterprise: strategic, tactical and operations 

2 2.1.5 Effect of IS on organizational structure; IS and continuous improvement 

2 2.2.10 Strategic use of IS: e.g., competitive advantage and IS, process re-engineer... 

2 2.3.1 Measurement and modeling 

2 2.9.7 Historical and social context of computing 

2 3.1.6 Properties of information systems 

2 3.12.8 Work-flow systems 

 
  2870
 
Learning Unit 18: IS Theory - IS Planning - IS Development and Management (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to discuss how an information system is developed and managed within an organization  explain information systems development and organizational process redesign; explain groups of individuals and their responsibilities in this process (LO-0016) 

explain the roles of professional IS personnel within an IS organization; explain functions of IS management, CIO, project manager, information analyst, and explain career paths (LO-0041)

2 2.1.1 Hierarchical and flow models of organizations 

2 2.1.2 Organizational work groups 

2 2.1.3 Organizational span: single user, work group, team, enterprise, global 

2 2.1.6 Organizational structure: centralized, decentralized, matrix 

2 2.2.1 IS planning 

2 2.2.3 Staffing and human resource management 

2 2.2.4 IS functional structures -- internal vs outsourcing 

2 2.2.7 CIO and staff functions 

2 2.2.15 Management of sub-functions 

2 2.2.15.1 Telecommunications management 

2 2.2.17 Computer operations management: e.g., tape/DASD management... 

2 2.4.1 Job design theory 

2 2.4.2 Cultural diversity 

2 3.6.3 Contingency planning 

2 3.7.3 Work breakdown structures and scheduling 

2 3.12.1 Transaction processing systems 

2 3.12.2 Management information systems 

2 3.12.3 Group support systems 

2 3.12.6 Office systems 

2 3.12.9 Functional support systems: e.g., process control, marketing

 
2874
 
Learning Unit 19: IS Theory - Decision Making - Personal, Cognitive Process (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to present and discuss the relevance of the cognitive process and human interactions in information system design and implementation  explain cognitive process and other human oriented considerations in information systems design and implementation (LO-0048) 2 1.4.10 OS support for human interaction: e.g., GUI, interactive video 

2 2.10.10 Fostering creativity and opportunity finding 

3 3.9.5 Information presentation alternatives; cognitive styles 

2 3.9.6 Human-computer interaction (e.g., ergonomics, graphical-user interfaces...

 
 2879
 
Learning Unit 20: IS Theory - Decision Making - Personal, Goals and Decisions (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to discuss how individuals make decisions and set and achieve goals  discuss and explain how individuals make decisions, set and achieve goals; explain what is meant by mission directed personal action (LO-0049) 2 2.10.7 Personal goal setting, decision making, and time management 
 
  2883
 
Learning Unit 21: IS Theory - Decision Making - Decision Making, Simon Model (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to discuss the Simon Model of organizational decision making and its support by IS  discuss and explain decision theory and the decision process (LO-0035) 

explain IS support for decision making; explain the use of expert systems in support of heuristic decision making (LO-0036) 

explain and give an illustration of the Simon organizational decision model (LO-0037)

2 2.3.2 Decisions under certainty, uncertainty, risk 

2 2.3.4 Decision models and IS: optimizing, satisficing 

2 2.3.5 Group decision process 

3 3.12.4 Decision support systems/expert systems 

2 3.12.5 Executive support systems 

3 3.12.7 Collaborative systems

 
   2887
 
Learning Unit 22: IS Theory - Systems/Quality - Systems and Quality, and IS (Level 2)
Presentation Goals Learning Unit Objectives Body of Knowledge
to introduce systems theory, quality, and organizational modeling and demonstrate their relevance to information systems  explain the use of information and information systems in documentation, decision making and control of organizational activity (LO-0010) 

discuss and explain systems goals, client expectation, and quality concepts (LO-0030) 

discuss and explain systems components and relationships (flows) (LO-0031) 

apply system concepts to define and explain the role of information systems (LO-0032)

2 2.1.4 Role of IS within the enterprise: strategic, tactical and operations 

2 2.1.5 Effect of IS on organizational structure; IS and continuous improvement 

2 2.2.10 Strategic use of IS: e.g., competitive advantage and IS, process re-engineer... 

2 2.3.3 Cost/Value of information, competitive value of IS 

2 3.1.1 General systems theory 

2 3.1.2 Systems concepts: e.g., structure, boundaries, states, objectives 

3 3.1.3 Properties of open systems 

3 3.1.4 System components and relationships 

3 3.1.5 Systems control: standards, control theory, feedback, loops, measurement... 

2 3.1.6 Properties of information systems