Appendix 8 -- IS'97 COURSE SPECIFICATIONS AND LEARNING UNITS



2230

Appendix 8 contains detailed descriptions of each of the IS'97 courses. Part of the details are a specification of the learning units. Each learning unit consists of a goal, learning objectives which describe behavioral expectations for a student completing a given learning unit. Elements of the IS Body of Knowledge are shown in the fourth column; for example, in learning unit 1, element 1.1.3, CPU Architectures, is to be learned to knowledge level 1, recognition level. With a few exceptions, depth of knowledge is specified only on three level elements.



IS'97.P0 ­ Knowledge Work Software Tool Kit

2236

CATALOG Students with minimal skills will learn to enhance their personal productivity and problem solving skills using knowledge work tools expected of end-users.

2338

SCOPE This curriculum assumes as prerequisites a suite of software tools useful for knowledge workers, such as spreadsheets, databases, presentation graphics, database retrieval, statistics, word processing, and Internet and electronic mail. Although identified as a course, this material can be delivered as self study modules, modules associated with other courses using the software, or as a full course.

2242

TOPICS E-mail, Internet tools, spreadsheets, databases, presentation graphics, external database retrieval, introduction to statistical analysis.

EXPLANATION AND EXPECTATIONS

2245

To prepare novice students to have the expected levels of personal productivity needed in business and industry will require hands-on experience and knowledge of problem solving involving the effective use of knowledge work software. Identifying classes of problems that can be solved while developing a framework in formal problem statement and solution.

2249

The framework should be coupled to problem solving and implementing explicit example applications employing word processing, spreadsheet, database, statistics and data management tools within the context of a standard computing environment involving a graphical user interface (GUI).

2252

Developing and making short presentations using presentation graphics software, e.g. a "slide show" enables developing communication as well as software skills.

Students completing this course will have mastered the following learning units:

2254

Learning

Unit

Number

Learning Unit Goal Learning Unit Objectives Competency Level and Body of Knowledge

Elements in Learning Units

1 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, hypermedia

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

1 1.4.2 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, hypermedia

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

2 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

3 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, hypermedia

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

4 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 Internet working

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









IS'97.1 Fundamentals of Information Systems

2263

CATALOG Systems theory, quality, decision making and the organizational role of information systems are introduced. Information technology including computing and telecommunications systems are stressed. Concepts of organization and information system growth and re-engineering are introduced.

2266

SCOPE This course provides an introduction to systems concepts, information technology and application software. It also introduces students to how information is used in organizations and how IT enables improvement in quality and timeliness of information.

2269

TOPICS Systems concepts; system components and relationships; cost/value and quality of information; specification, design and engineering or re-engineering of information systems; application versus system software; procedural versus non-procedural programming languages; database features, functions, architecture; telecommunications applications; characteristics of IS professionals and IS career paths.

EXPLANATION AND EXPECTATIONS

2274

Students with practical end-user knowledge will study systems theory and quality concepts as an introduction to information technology concepts and information systems development. Structure and functions of computers and telecommunications systems will be examined. Standard systems purpose and organization will be introduced.

2278

The concept that information is of significance in stating and attaining organizational goals will be used as the basis for exploring the development of databases to store the information. Information systems will be introduced to process and communicate the information. The dynamic nature of organizations and the necessity for growth and re-engineering of the organization as well as its information systems will be presented and used as the motivator for understanding IS development methodologies.

2283

The development path for entry level to senior information systems professionals will be explained. Professional ethical expectations and obligations will be reviewed. The necessity for personal and interpersonal communications skills will be discussed.

Students completing this course will have mastered the following learning units:

2287

Learning

Unit

Number



Learning Unit Goal


Learning Unit Objectives
Competency Level and Body of Knowledge

Elements in Learning Units

5 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...

6 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

7 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

8 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

9 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...

10 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

11 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...

12 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









IS'97.2 ­ Personal Productivity with IS Technology

2299

CATALOG Students will extend ability to be efficient and effective in knowledge work by applying information technologies to problem situations and by design and use of small information systems for individuals and groups. (Prerequisite: IS'97.P0)

2302

SCOPE This course enables students to improve their skills as knowledge workers through effective and efficient use of packaged software. It covers both individual and group work. The emphasis is on productivity concepts and how to achieve them through functions and features in computer software. Design and development of solutions focus on small systems.

2306

TOPICS End user systems versus organization systems; analysis of knowledge work and its requirements; knowledge work productivity concepts; software functionality to support personal and group productivity; organization and management of software and data; accessing organization data, accessing external data; selecting a computer solution; developing a macro program by doing; designing and implementing a user interface; developing a solution using database software; refining and extending individual and group information management activities.

EXPLANATION AND EXPECTATIONS

2313

Students who have prerequisite end-user knowledge work skills will have an opportunity to extend their basic problem solving skills by undertaking, completing and using a sequence of more extensive "personal systems." The course has both a theoretical problem solving component and an equivalent component of structured supervised laboratory experience. The knowledge work tool set as well as local and wide area network telecommunications are the context for the problem domain.

Students completing this course will have mastered the following learning units:

2319

Learning

Unit

Number



Learning Unit Goal


Learning Unit Objectives
Competency Level and Body of Knowledge

Elements in Learning Units

13.1 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.11 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

13.2 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

13.3 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

13.4 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

13.5 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

13.6 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)

13.7 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

13.8 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

13.9 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

13.10 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

13.11 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

13.12 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

13.13 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.)

13.14 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)

13.15 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

13.16 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

15 to define concepts of an individual information management infrastructure, and to apply strategies and tools for implementing, accessing and using information resources explain data administration and access to personal, corporate and alternate information resources

identify needed information technology to support given sets of tasks and activities for individuals, workgroups and the organizational

intelligently discuss the requirements for managing personal vs corporate IS&T, IRM, systems development, systems maintenance, systems operations; relate individual information technology infrastructure to the requirements of the workgroup, department, and organization

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