LEARNING PLAN
UNIT OF COMPETENCE: DATA STRUCTURES UNIT CODE:
AND ALGORITHMS ICT/OS/CS/CR/08/6/A
NAME OF TRAINER: LILIAN APIYO NUMBER OF SESSIONS: 24
DEPARTMENT: COMPUTING AND LEVEL: SIX
INFORMATICS
CLASS: CSL624S
DATE OF PREPARATION: 05/09/2025 DATE OF REVISION:
SKILL OR JOB TASK: This unit covers the competencies required to design, implement,
and analyze efficient algorithms and data structures for solving complex computational
problems.
BENCHMARKS OR CRITERIA TO BE USED:
1. Principles of Algorithm Design and Analysis
2. Implementation and Operation of Fundamental Data Structures
3. Application of Search and Sorting Techniques
4. Proficiency in Implementing Solutions using C++
We Sess Session Learning Trainer Trainee Resource Learnin Reflec
ek ion Title Outcomes Activities Activitie s& g tions
No. s Referenc Checks/ &
es Assess Date
ments
1-2 1-4 Princip By the o Introd o Pract Resource o Prac
les of end of the uce ical s: tical'
Algorit lesson, the Terms work o Writi s
hms learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o define o Displa ssion o White d
d y on a o Obse board Part
Algori chart rvati y
thm on o Mark Rep
and o Demo o Oral er orts
explai nstrati prese Pens o Writ
n on of ntatio o Projec ten
charac algorit n tor tests
teristic hms o Comp o Oral
s o Instruc uter asse
o demon tor led lab ssme
strate facilita nt
Algori tion Referenc
thm es:
writin o Occu
g pation
using al
pseud Stand
ocode ards
o Analy o Learn
se ing
Algori guide
thm s
and
Compl
exities
o Outlin
e
Greed
y and
Divide
-and-
Conqu
er
paradi
gms
3-5 5-10 Funda By the o Introd o Pract Resource o Prac
mental end of the uce ical s: tical'
Data lesson, the Terms work o Writi s
Structu learner and o Grou ng o Proj
res & should be Conce p materi ects
Arrays able to: pts discu als o Thir
o Explai o Displa ssion o White d
n Key y on a o Obse board Part
conce chart rvati o Mark y
pts in o Demo on er Rep
data nstrati o Oral Pens orts
structu on of prese o Projec o Writ
res code ntatio tor ten
o Explai o Instruc n o Comp tests
n tor led uter o Oral
Arrays facilita lab asse
o Demo tion Referenc ssme
nstrate es: nt
Array o Occu
operati pation
ons al
using Stand
C++ ards
o Learn
ing
guide
s
6-8 11- Linked By the o Introd o Pract Resource o Prac
16 Lists end of the uce ical s: tical'
lesson, the Terms work o Writi s
learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o explai o ssion o White d
ned Displa o Obse board Part
Singly y on a rvati o Mark y
, chart on er Rep
Doubl o Demo o Oral Pens orts
y, and nstrati prese o Projec o Writ
Circul on of ntatio tor ten
ar code n o Comp tests
Linke o Instruc uter o Oral
d Lists tor led lab asse
o demon facilita ssme
strate tion Referenc nt
Basic es:
operati o Occu
ons pation
using al
C++ Stand
ards
o Learn
ing
guide
s
9- 17- Stacks By the o Introd o Pract Resource o Prac
10 20 and end of the uce ical s: tical'
Queues lesson, the Terms work o Writi s
learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o Define o Displa ssion o White d
Stacks y on a o Obse board Part
and chart rvati o Mark y
Queue o Demo on er Rep
s nstrati o Oral Pens orts
o Outlin on of prese o Projec
e basic code ntatio tor o Writ
operati o Instruc n o Comp ten
ons tor led uter tests
using facilita lab
C++ tion o Oral
Referenc asse
es: ssme
o Occu nt
pation
al
Stand
ards
o Learn
ing
guide
s
11- 21- Search By the o Introd o Pract Resource o Prac
12 22 Techni end of the uce ical s: tical'
ques lesson, the Terms work o Writi s
learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o Define o Displa ssion o White d
search y on a o Obse board Part
o Linear chart rvati o Mark y
and o Demo on er Rep
Binary nstrati o Oral Pens orts
Search on of prese o Projec o Writ
explai code ntatio tor ten
ned o Instruc n o Comp tests
and tor led uter o Oral
demon facilita lab asse
strated tion ssme
using Referenc nt
C++ es:
o Analy o Occu
sis and pation
compa al
rison Stand
of ards
techni o Learn
ques ing
guide
s
13- 23- Sorting By the o Introd o Pract Resource o Prac
14 24 Techni end of the uce ical s: tical'
ques lesson, the Terms work o Writi s
learner and o Grou ng o Proj
should be Conce p materi ects
able to: pts discu als o Thir
o Displa ssion o White d
o Define y on a o Obse board Part
sorting chart rvati o Mark y
o Explai o Demo on er Rep
n nstrati o Oral Pens orts
sorting on of prese o Projec o Writ
algorit code ntatio tor ten
hms o Instruc n o Comp tests
and tor led uter o Oral
demon facilita lab asse
strated tion ssme
using Referenc nt
C++ es:
o Perfor o Occu
m pation
analys al
is Stand
ards
o Learn
ing
guide
s
Name of
Trainer: __________________________ Sign: __________________________ Date: ____
______________________
HOD Sign: __________________________ Date: __________________________