COMPUTER SCIENCE LEVEL 6 OS
COMPUTER SCIENCE LEVEL 6 OS
FOR
COMPUTER SCIENTIST
LEVEL 6
TVET CDACC
P.O. BOX 15745-00100
NAIROBI
First published 2019
©2019, TVET CDACC
Council Secretary/CEO
TVET Curriculum Development, Assessment and Certification Council
P.O. Box 15745–00100
Nairobi, Kenya
Email: [email protected]
The occupational standards are designed and organized with clear performance
criteria for each element of a unit of competency. These standards also outline the
required knowledge and skills as well as evidence guide.
FOREWORD.............................................................................................................................
PREFACE..................................................................................................................................
ACKNOWLEDGMENT..........................................................................................................
ACRONYMS.............................................................................................................................
TABLE OF CONTENTS..........................................................................................................
COURSE OVERVIEW............................................................................................................
A Control version
AIDS Acquired Immunodeficiency Syndrome
BC Basic Competency
CBET Competency Based Education and Training
CC Common Competency
CDACC Curriculum Development Assessment Certification Council
CEO Council Secretary
CPU Central Processing Unit
CR Core Unit
HIV Acquired Immunodeficiency Virus
ICT Information Communication Technology
OS Occupational Standard
OSH Occupational Safety and Health
PESTEL Political Environmental Social Technological Economic Legal
PPE Personal Protective Equipment
SOP Standard Operating Procedure
SSAC Sector Skills Advisory Committee
SWOT Strength Weakness Opportunity Threat
TVET Technical and Vocational Education and Training
Industry or sector
Occupational Standard
Occupational area
Type of competency
Competency Number
Competency Level
Version control
1
DEMONSTRATE COMMUNICATION SKILLS
UNIT DESCRIPTION
This unit covers the competencies required to demonstrate communication skills. It
involves meeting communication needs of clients and colleagues, developing
communication strategies, establishing and maintaining communication pathways,
conducting interviews, facilitating group discussion and representing the organization.
RANGE
This section provides work environment and conditions to which the performance
criteria apply. It allows for different work environment and situations that will affect
performance.
Variable Range
1. Communication Language switch
Required Skills
Required Knowledge
The individual needs to demonstrate knowledge of:
Communication process
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and knowledge and range.
1. Critical Assessment requires evidence that the candidate:
aspects of 1.1 Developed communication strategies to meet the
Competency organization requirements and applied in the workplace
1.2 Established and maintained communication pathways
for effective communication in the workplace
1.3 Used communication strategies involving exchanges of
complex oral information
2. Resource The following resources should be provided:
Implications 2.1 Access to relevant workplace or appropriately
simulated environment where assessment can take place
2.2 Materials relevant to the proposed activity or tasks
3. Methods of Competency in this unit may be assessed through:
Assessment 3.1 Direct observation
3.2 Oral questioning
3.3 Written texts
4. Context of Competency may be assessed:
Assessment 4.1 On-the-job
4.2 Off-the –job
4.3 During Industrial attachment
5. Guidance Holistic assessment with other units relevant to the industry
information sector, workplace and job role is recommended.
for
assessment
UNIT DESCRIPTION
This unit describes the competencies required to demonstrate numeracy skills. It
involves; applying a wide range of mathematical calculations for work; applying
ratios, rates and proportions to solve problems; estimating, measuring and calculating
measurement for work; using detailed maps to plan travel routes for work; using
geometry to draw and construct 2D and 3D shapes for work; collecting, organizing
and interpreting statistical data; using routine formula and algebraic expressions for
work and using common functions of a scientific calculator.
RANGE
This section provides work environments and conditions to which the performance
criteria apply. It allows for different work environments and situations that will affect
performance.
Variable Range
Required Skills
The individual needs to demonstrate the following skills:
Measuring
Logical thinking
Computing
Drawing of graphs
Applying mathematical formulas
Analytical
Required knowledge
The individual needs to demonstrate knowledge of:
Types of common shapes
Differentiation between two dimensional shapes / objects
Formulae for calculating area and volume
Types and purpose of measuring instruments
Units of measurement and abbreviations
Fundamental operations (addition, subtraction, division, multiplication)
Rounding techniques
Types of fractions
Different types of tables and graphs
Meaning of graphs, such as increasing, decreasing, and constant value
Preparation of basic data, tables & graphs
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and knowledge and range.
RANGE
This section provides work environments and conditions to which the performance
criteria apply. It allows for different work environments and situations that will affect
performance.
Required Skills
Required Knowledge
The individual needs to demonstrate knowledge of:
Software concept
Functions of computer software and hardware
UNIT DESCRIPTION
This unit covers the competencies required to demonstrate understanding of
entrepreneurship. It involves demonstrating understanding of an entrepreneur,
entrepreneurship, and self-employment, identifying entrepreneurship opportunities,
creating entrepreneurial awareness, applying entrepreneurial motivation, developing
business innovative strategies and developing business plan.
ELEMENTS AND PERFORMANCE CRITERIA
ELEMENT PERFORMANCE CRITERIA
1. Demonstrate 1. 1 Entrepreneurs and Business persons are
understanding of an distinguished as per principles of
Entrepreneur entrepreneurship
1. 2 Types of entrepreneurs are identified as
per principles of entrepreneurship
1. 3 Ways of becoming an Entrepreneur are
identified as per principles of
Entrepreneurship
1. 4 Characteristics of Entrepreneurs are
identified as per principles of
Entrepreneurship
1. 5 Factors affecting Entrepreneurship
development are explored as per principles
of Entrepreneurship
2. Demonstrate 2. 1 Entrepreneurship and self-employment are
understanding of distinguished as per principles of
Entrepreneurship and entrepreneurship
self-employment 2. 2 Importance of self-employment is analysed
based on business procedures and
strategies
2. 3 Requirements for entry into self-
employment are identified according to
business procedures and strategies
2. 4 Role of an Entrepreneur in business is
determined according to business
procedures and strategies
2. 5 Contributions of Entrepreneurs to National
development are identified as per business
procedures and strategies
RANGE
This section provides work environment and conditions to which the performance
criteria apply. It allows for different work environment and situations that will affect
performance.
Required Skills
The individual needs to demonstrate the following skills:
Analytical
Management
Problem-solving
Root-cause analysis
Communication
Required Knowledge
The individual needs to demonstrate knowledge of:
Decision making
Business communication
Change management
Competition
Risk
Net working
Time management
Leadership
Factors affecting entrepreneurship development
Principles of Entrepreneurship
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and knowledge and range.
1. Conduct self- 1.1 Personal vision, mission and goals are formulated
management based on potential and in relation to organization
objectives
1.2 Emotional intelligence is demonstrated as per
workplace requirements.
1.3 Individual performance is evaluated and monitored
according to the agreed targets.
1.4 Assertiveness is developed and maintained based on
the requirements of the job.
1.5 Accountability and responsibility for own actions
are demonstrated based on workplace instructions.
1.6 Self-esteem and a positive self-image are developed
and maintained based on values.
1.7 Time management, attendance and punctuality are
observed as per the organization policy.
1.8 Goals are managed as per the organization’s
objective
1.9 Self-strengths and weaknesses are identified based
on personal objectives
2. Demonstrate 2.1 Writing skills are demonstrated as per communication
interpersonal policy
communication 2.2 Negotiation and persuasion skills are demonstrated as
per communication policy
RANGE
This section provides work environment and conditions to which the performance
criteria apply. It allows for different work environment and situations that will affect
performance.
Variable Range
Required Skills
The individual needs to demonstrate the following skills:
Interpersonal
Communication
Critical thinking
Organizational
Negotiation
Monitoring
Evaluation
Record keeping
Problem solving
Decision Making
Resource utilization
Resource mobilization
Required Knowledge
The individual needs to demonstrate knowledge of:
Work values and ethics
Company policies
Company operations, procedures and standards
Occupational Health and safety procedures
Fundamental rights at work
Workplace communication
Concept of time
Time management
Decision making
Types of resources
Work planning
Organizing work
Monitoring and evaluation
Record keeping
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and knowledge and range.
PERFORMANCE CRITERIA
ELEMENT These are assessable statements which specify the
These describe the key required level of performance for each of the
outcomes which make up elements.
workplace function. Bold and italicized terms are elaborated in the
Range
RANGE
This section provides work environments and conditions to which the performance
criteria apply. It allows for different work environments and situations that will affect
performance.
Variable Range
Required Skills
The individual needs to demonstrate the following skills:
Measuring
Recording
Analytical
Monitoring
Communication
Writing
Required Knowledge
The individual needs to demonstrate knowledge of:
PPEs
Environmental regulations
OSHS
Pollution
Waste management
Principle of 3Rs
Types of resources
Techniques in measuring current usage of resources
Environmental hazards
Regulatory requirements
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and knowledge and range.
UNIT DESCRIPTION
This unit specifies the competencies required to demonstrate occupational health and
safety practices. It involves identifying workplace hazards and risks, identifying and
implementing appropriate control measures to hazards and risks and implementing
OSH programs, procedures and policies/guidelines.
RANGE
This section provides work environments and conditions to which the performance
criteria apply. It allows for different work environments and situations that will affect
performance.
Variable Range
1. Hazards may include Physical hazards – impact, illumination,
but not limited to: pressure, noise,
vibration, extreme temperature, radiation
Biological hazards- bacteria, viruses, plants,
parasites, mites, molds, fungi, insects
Chemical hazards – dusts, fibers, mists, fumes,
smoke, gasses, vapors
Ergonomics
Psychological factors – over exertion/ excessive
force,
awkward/static positions, fatigue, direct
pressure,
varying metabolic cycles
Physiological factors – monotony, personal
relationship, work out cycle
Safety hazards (unsafe workplace condition) –
confined space, excavations, falling objects, gas
leaks, electrical, poor storage of materials and
waste, spillage, waste and debris
Unsafe workers’ act (Smoking in off-limited
areas, Substance and alcohol abuse at work)
2. Indicators may Increased of incidents of accidents, injuries
include but not Increased occurrence of sickness or health
limited to: complaints/ symptoms
Common complaints of workers related to OSH
High absenteeism for work-related reasons
Required Skills
The individual needs to demonstrate the following skills:
Communication
Interpersonal
Presentation
Risk assessment
Evaluation
Critical thinking
Problem solving
Negotiation
Required Knowledge
The individual needs to demonstrate knowledge of:
General OSH Principles
Occupational hazards/risks recognition
OSH organizations providing services on OSH evaluation and/or work
environment measurements (WEM)
National OSH regulations; company OSH policies and protocols
Systematic gathering of OSH issues and concerns
General OSH principles
National OSH regulations
Company OSH and recording protocols, procedures and policies/guidelines
Training and/or counseling methodologies and strategies
EVIDENCE GUIDE
Unit description
This unit specifies the competencies required to apply basic electronics skills. It
involves identifying electric circuits and electronic components, understanding semi-
conductor theory, identifying and classifying memories, applying number systems and
binary coding and identifying emerging trends in electronics.
ELEMENTS AND PERFORMANCE CRETIRIA
ELEMENT PERFORMANCE CRITERIA
These describe the key outcomes These are assessable statements which specify
which make up workplace function. the required level of performance for each of the
elements.
Bold and italicized terms are elaborated in the
range.
RANGE
This section provides work environments and conditions to which the performance
criteria apply. It allows for different work environment and situations that will affect
performance.
Variable Range
E.M.F in volts
1. Electrical quantities and
their units may include but Power in watts
Energy in joules
is not limited to:
Resistance in ohms
Current in amperes
2. Types of electrical circuits AC – Alternating Current
DC – Direct Current
may include but is not
limited to:
3. Types and operations of Types
transistors may include PNP
but is not limited to: NPN
Operations
Forward biasing
Reverse Biasing
Variable Range
Brand
1. CPU specifications
Chipset
may include but is
Speed
not limited to:
Series
Solid state
2. Storage
Magnetic
Technologies may
Optical
include but is not
limited to:
Speed
2. Memory
Size
specifications may
Form factor
include but is not
Type
limited to:
Part Number
Programmed I/O
3. Modes of data
Direct Memory Access I/O
transfer may
Interrupt initiated I/O
include but is not
limited to:
Monitor: Size, Resolution, Brand
4. Input-output device
Printer/Copier: Function, Speed, Resolution, Brand
specifications may
Storage: Size, Brand, Data Transfer Rate
include but is not
limited to:
Decimal
5. Number systems
Positional
may include but is not
Binary
limited to:
Hexadecimal
AND
6. Logic Operators may
OR
include but is not limited
NOT
to:
Karnaugh maps
7. Methods of
Logic gates
representing logic
Truth tables
operations may include
but is not limited to:
Required knowledge
The individual needs to demonstrate knowledge of:
Principles of computer organisation and design
Central Processing Unit functions
Computer memory functions
Input-Output functions
Computer arithmetic and logic
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and understanding and range.
PERFORMANCE CRITERIA
ELEMENT (Bold and italicised terms are elaborated in the
Range)
1. Understand 1.1 Computer Software is explained
fundamentals of 1.2 Operating system is explained
operating 1.3 Structures of operating systems are described.
systems 1.4 Types of operating systems are explained.
1.5 Installation requirements for Windows are outline
1.6 Installation of Windows is demonstrated
2. Understand 2.1 Process management is explained
process 2.2 Manage computer resources
management 2.3 Process states and transitions are explained
2.4 Process scheduling is explained
2.5 Use of the Task Manager is demonstrated
2.6 Use of performance monitor tool is demonstrated
3. Understand 3.1 Memory management is explained.
memory 3.2 Memory management techniques are explained.
management 3.3 Virtual memory management settings are
demonstrated
4. Understand 4.1 Input - output management is explained
input and output 4.2 Disk operations are explained
management 4.3 Computer clock system is explained
4.4 Virtual Input Output is explained
4.5 Disk selection criteria are outlined
4.6 Verification of disk properties is demonstrated
4.7 Disk storage management operations are
demonstrated
4.8 Device management operations are demonstrated
5. Understand file 5.1 File management is explained.
management and 5.2 File access methods are explained.
local policy settings 5.3 File allocation techniques are explained.
RANGE
Variable Range
1. Structures of Monolithic
operating system may Layered
include but is not Virtual
limited to: Client server model
2. Types of operating Real time
system may include Normal
but is not limited to: Batch
Time sharing
3. Computer Resources Processor
may include but is not Storage space
limited to:
4. Memory management Partitions
techniques may Virtual
include but is not
limited to:
5. Disk storage Shrinking volume
management Extending volume
operations may Formatting volume
include but is not Partitioning volume
limited to: Disk Optimization and defragmentation
Required skills
The individual needs to demonstrate the following skills:
Communications (verbal and written);
Time management;
Problem solving;
Planning;
Decision Making;
Research;
Required knowledge
The individual needs to demonstrate knowledge of:
Concepts of operating systems
Process management
Memory management
Input/output management
File management and local security policy settings
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and understanding and range.
PERFORMANCE CRITERIA
ELEMENT
These are assessable statements which specify the
These describe the key
required level of performance for each of the elements.
outcomes which make up
(Bold and italicized terms are elaborated in the
workplace function.
range.)
1. Understand Linear 1.1 Linear Equations are explained
Algebra 1.2 Linear equations are solved
1.3 Vectors are explained
1.4 Vector operations are illustrated
1.5 Matrices are explained
1.6 Matrix operations are illustrated
1.7 Inverse of a square matrix is illustrated
2. Understand Boolean 2.1 Boolean algebra is explained
Algebra 2.2 Basic Boolean operations are explained
2.3 Secondary operations are explained
2.4 Writing of Boolean Expressions is illustrated
2.5 Methods of simplifying Boolean expressions are
illustrated
2.6 Boolean Laws and Theorems are illustrated
2.7 Simplification rules for Boolean expressions are
illustrated
3. Understand Set 3.1 Sets Theory is explained
Theory 3.2 Methods of Set representation are illustrated
3.3 Cardinality of a set explained
3.4 Types of sets are illustrated
3.5 Venn Diagrams are illustrated
3.6 Set Operations are illustrated
4. Understand Calculus 4.1 Functions and graphs are explained
4.2 Differential calculus is illustrated
4.3 Integral calculus is illustrated
5. Understand 5.1 Key terminologies in Probability are explained
Probability and 5.3 Probability axioms and simple counting problems
Statistics are illustrated
5.4 Permutations and combinations are illustrated
RANGE
This section provides work conditions to which the performance criteria apply. It
allows for different work environments and situations that will affect performance.
Variable Range
Addition
1. Vector operations may
Multiplication
include but not limited
Dot product
to:
Sum of two matrices
2. Matrix operations may
Sum of a matrix and a scalar
include but not limited
Matrix subtraction
to:
Product of two matrices
Product of a matrix and a vector
AND
2. Basic Boolean
OR
operations may
NOT
include but not limited
to:
NAND
3. Secondary operations
NOR
may include but not
EX-OR
limited to:
EX-NOR
Using algebraic functions
4. Methods of
Using Truth tables
simplifying Boolean
Using Karnaugh Maps
expressions may
include but not limited
to:
AND law
5. Boolean Laws and
OR law
Theorems may include
Inversion law
but not limited to:
Commutative
Associative
Distributive
De-Morgan’s Theorems
Statement form
6. Methods of Set
Tabular form
representation may
Set builder notation
include but not limited
to:
Finite Set
7. Types of sets may
Infinite Set
include but not limited
Subset
to:
Proper Subset
Universal Set
Empty or Null
Equal
Equivalent Set
Singleton Set or Unit Set
Overlapping Set
Disjoint Set
Set Union and Set Intersection
8. Set Operations may
Set Difference/Relative Complement
include but not limited
to: Set Complement
Cartesian Product
Mean
9. Measures of central
Median
tendency may include
Mode
but not limited to:
Variance
10. Measures of spread
Standard deviation
may include but not
limited to:
Percentile
11. Measures of location
Quartiles
may include but not
limited to:
Variable Range
Required knowledge
The individual needs to demonstrate knowledge of:
Programming concepts
Compiler operations
The Java environment
Data Operations
Control Structures
Procedures
Object Oriented Programming
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and understanding and range.
RANGE
This section provides work conditions to which the performance criteria apply. It
allows for different work environments and situations that will affect performance.
Variable Range
Table
1. Terminologies used
Records
with databases may
Field
include but not
DBMS
limited to:
Deleting a database
2. Properties of MS
Deleting data or log files
SQL server
Increasing database size
database may
Shrinking database
include but not
Renaming database
limited to:
Importing a database
Exporting a database
Conceptual design
3. Phases of database
Logical design
design may include
Physical design
but not limited to:
CREATE
4. Data definition
DROP
queries may
ALTER
include but not
limited to:
Primary key
5. CREATE TABLE
Foreign key
statement
UNIQUE
constraints may
CHECK
include but not
NOT NULL
limited to:
DEFAULT
INSERT
6. Data manipulation
SELECT
query statements
UPDATE
may include but
DELETE
not limited to:
Simple Join or Inner Join
7. Types of joins may
Left Join
include but not
Right Join
limited to:
Outer Join
Classes
8. Object oriented
Objects
database concepts
Attributes
may include but
Inheritance
not limited to:
Create a view
9. Views may include
Rename a view
but not limited to:
Drop a view
Create a trigger
10. Triggers may
Alter a trigger
include but not
Drop a trigger
limited to:
Required knowledge
The individual needs to demonstrate knowledge of:
Database concepts
Database design
Structured Query Language
Object oriented database design
Applications of object oriented databases
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and understanding and range.
PERFORMANCE CRITERIA
ELEMENT
These are assessable statements which specify the
These describe the key
required level of performance for each of the elements.
outcomes which make
(Bold and italicized terms are elaborated in the
up workplace function.
range.)
1. Understand 1.1. Information system is explained
1.2. Types of information systems are outlined
fundamentals of
1.3. Emerging trends in information systems are
Information
explained
Systems
1.4. Information systems are recommended for different
scenarios
2.1. Software Development Life Cycle is explained
2. Understand the
2.2. Software Development Methodologies are
Software
explained
Development
2.3. Modeling techniques are demonstrated using
Process
CASE tools
3.1. Human Computer Interaction is explained
3. Demonstrate
3.2 Interface design principles are explained
Human Computer
3.3 Interface design is demonstrated using a design
Interaction
software
Principles
4.1. The .Net framework is explained
4. Understand the
4.2 Visual Studio is installed
VB.NET
4.3 Features of VB.Net are outlined
programming
4.4 The IDE environment is explained
environment
4.5 VB.Net program structure is explained
4.6. VB.Net project is created and compiled
5.1 Basic VB.Net Controls are outlined
5. Develop and test a
5.2 Elements of a control are explained
VB.NET
5.3 Basic VB.Net Controls’ Properties, Methods and
application
Events are demonstrated
5.4 Event handling is demonstrated
RANGE
This section provides work conditions to which the performance criteria apply. It
allows for different work environments and situations that will affect performance.
Variable Range
List Box
Combo Box
Radio Button
Check Box
Picture Box
Progress Bar
Scroll Bar
Date Time Picker
Tree View
List View
6. Elements of a Properties
control may include Methods
but not limited to: Events
Required skills
The individual needs to demonstrate the following skills:
Communications (verbal and written);
Time management;
Problem solving;
Planning;
Decision Making;
Research;
Required knowledge
The individual needs to demonstrate knowledge of:
Fundamentals of Information Systems
Software Development Process
Human Computer Interaction Principles
VB.NET programming environment
Developing and testing a VB.NET application
4. Set up a network in 4.1 Tools, materials and devices for network set up are
identified according to the network type
a distributed
4.2 The network devices are connected and configured
environment
according to local and international standards
4.3 Network software is installed and configured
according to the user manual
4.4 Network performance is tested
RANGE
This section provides work conditions to which the performance criteria apply. It
allows for different work environments and situations that will affect performance.
Variable Range
LAN
1. Types of networks
WAN
may include but not
MAN
limited to:
PAN
Bus
2. Network topologies
Star
may include but not
Delta
limited to:
Ring
mesh point-to-point
Computing
3. Types of distributed
Information
systems may
Pervasive
include but not
limited to:
Architecture
4. Models in
Interaction
distributed
Fault
systems may
include but not
limited to:
Layered Architecture
6. Architecture
styles may include Object Based Architecture
Data-centered Architecture
Required skills
The individual needs to demonstrate the following skills:
Communications (verbal and written);
Time management;
Problem solving;
Planning;
Decision Making;
Research
Required knowledge
The individual needs to demonstrate knowledge of:
Fundamentals of networking and distributed systems
Distributed systems architectures
Distributed processing and file management
Setting up a network in a distributed environment
Troubleshooting a network
PERFORMANCE CRITERIA
ELEMENT
These are assessable statements which specify the
These describe the key
required level of performance for each of the elements.
outcomes which make
(Bold and italicized terms are elaborated in the
up workplace function.
range.)
1.1 Artificial Intelligence is defined
1. Understand
1.2 The history of Artificial Intelligence is explained
fundamentals of
1.3 Foundations of Artificial Intelligence are explained
Artificial Intelligence
1.4 Applications of Artificial Intelligence are explained
1.5 Intelligence agents are explained
1.6 Artificial Intelligence applications in real life are
recognized
2.1 Logical operators are outlined.
2. Understand problem
2.2 Prepositional and Predicate logic are explained.
solving techniques
2.3 Types of inferencing are explained.
2.4 Machine Learning is defined.
2.5 Types of Machine Learning are explained.
2.6 Applications of different types of inferencing are
recognized
3.1 Installation of Python is demonstrated.
3. Understand Python
3.2 Python syntax is demonstrated.
programming
3.3 Data types in Python are demonstrated.
environment
3.4 Control structures in Python are demonstrated.
3.5 Functions in python are demonstrated
3.6 Object Oriented Python is demonstrated.
3.7 Scientific Modules in Python are demonstrated.
4.1 Sci-Kit Learn is explained.
4. Develop Artificial
4.2 Machine Learning with K-Nearest Neighbours is
Intelligence
demonstrated.
programs using
4.3 Machine Learning with Naïve Bayes Algorithm is
python
demonstrated.
Variable Range
Single
1. Types of inferencing
Multiple
may include but not
Case based
limited to:
Supervised
2. Types of Machine
Unsupervised
Learning may include
but not limited to:
Integers
3. Data types may
Floats
include but not limited
Strings
to:
Lists
Tuple
Sets
Dictionaries
Numpy
4. Scientific Modules
Pandas
may include but not
Matplotlib
limited to:
Required knowledge
The individual needs to demonstrate knowledge of:
Concepts of Artificial Intelligence
Problem solving techniques
Python programming environment
RANGE
This section provides work conditions to which the performance criteria apply. It
allows for different work environments and situations that will affect performance.
Variable Range
Space
1. Complexities may
Time
include but is not
limited to:
Counting coins
2. Greedy algorithms
may include but is
not limited to:
Data
3. Key concepts in
Object
data structures may
Type
include but is not
limited to:
Insertion
4. Basic operations
Deletion
for various linked
lists may include Reverse
Display
but is not limited
to:
Push
5. Basic operations in
Pop
stacks may include
but is not limited
to:
Enqueue
6. Basic operations in
Dequeue
queues may
include but is not
limited to:
In place
7. Categories of
Not in place
sorting techniques
Required skills
The individual needs to demonstrate the following skills:
Communications (verbal and written);
Time management;
Problem solving;
Planning;
Decision Making;
Research;
Required knowledge
The individual needs to demonstrate knowledge of:
Fundamental principles of algorithms
Fundamental concepts of data structures
Linked lists
Stacks and queues
Search techniques
Sorting techniques
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and understanding and range.
RANGE
This section provides work conditions to which the performance criteria apply. It
allows for different work environments and situations that will affect performance.
Variable Range
Document
1. Terminologies used
Stylesheet
in HTML may
Element
include but not
Attribute
limited to:
<head>
2. HTML core elements
<title>
may include but not
<body>
limited to:
<html>
<p>
3. Basic HTML
<br>
elements may include
<h1>
but not limited to:
src
4. Attributes may
alt
include but not
href
limited to:
<header>
5. Layout elements may
<nav>
include but not
<section>
limited to:
<footer>
Class
6. Layout element
PERFORMANCE CRITERIA
ELEMENT
(Bold and italicised terms are elaborated in the Range)
1. Understand 1.1 Graphic Design is explained
fundamentals of 1.2 Graphic design equipment is identified based on the
graphic design design.
1.3 Applications areas of Graphic design are explained.
1.4 Specification of requirements as per the user
2. Understand 2.1 Elements of graphic design are explained
elements and 2.2 Principles of graphic design are explained
principles of graphic 2.3 Elements of graphic design project as per user
design requirements are selected
RANGE
This section provides work environment and conditions to which the performance
Criteria apply. It allows for different work environment and situations that will affect
performance.
Variable Range
Required knowledge
The individual needs to demonstrate knowledge of:
Fundamentals of graphic design
Elements and principles of graphic design
Typography techniques
Creating and editing Images
Layout Design
Printing graphics
EVIDENCE GUIDE
This provides advice on assessment and must be read in conjunction with the
performance criteria, required skills and understanding and range.