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