This programme is intended to uplift the quality of primary school teachers by equipping them with knowledge and skills to handle primary school curriculum.  The programme structure is as shown below.

Year 1 Semester I

Code Course Name LH PH CH CU

NUAEP31101 Updated Teacher, Roles Status and Skills 30 30 45 03

NUAEP31102 Legal Framework and Analysis of Sectoral Reports 30 30 45 03

NUAEP31103 Primary School Education 30 30 45 03

NUAEP31104 HIV/AIDS and The Primary School Child 30 30 45 03

NUAEP31105 Communication Skills 30 30 45 03

NUAEP31106 Education  for Sustainable Development 30 30 45 03

Semester II

Code Course Name LH PH CH CU

NUAEP31201 Study and Research Skills 30 30 45 03

NUAEP31202 Computer Literacy 30 30 45 03

NUAEP31203 Review of Current Pedagogics 30 30 45 03

NUAEP31204 Learning Styles Analysis and Enhancement 30 30 45 03

NUAEP31205 Curriculum Specialisation 1 30 30 45 03

NUAEP31206 Curriculum Specialisation 2 30 30 45 03

Year 2 Semester I

Code Course Name LH PH CH CU

NUAEP32101 Computer Applications 30 30 45 03

NUAEP32102 Classroom Discourse and Sign Language 30 30 45 03

NUAEP32103 Research Studies in Teacher Effectiveness 30 30 45 03

NUAEP32104 Developing Life, Health and Safety Skills 30 30 45 03

NUAEP32105 Curriculum Specialization 1 30 30 45 03

NUAEP32106 Curriculum Specialization 2 30 30 45 03

Semester II

Code Course Name LH PH CH CU

NUAEP32201 The Evolution of the Primary School Curricula 30 30 45 03

NUAEP32202 Production and Utilization of Quality T/Learning Materials Portfolio) 15 60 45 03

NUAEP32203 Special Needs Management Skills 30 30 45 03

NUAEP32204 Human Rights and Civic Education 30 30 45 03

NUAEP32205 Curriculum Specialization 1 30 30 45 03

NUAEP32206 Curriculum Specialization 2 30 30 45 03

Year 3 Semester I

Code Course Name LH PH CH CU

NUAEP33101 Development of Teacher Performance Assessment Skills and Reflective Pedagogy 30 30 45 03

NUAEP33102 Mentoring and Guidance 15 60 45 03

NUAEP33103 Enhancing Teacher Quality Traits Development 30 30 45 03

NUAEP33104 Curriculum Specialization 1 30 30 45 03

NUAEP33105 Curriculum Specialization 2 30 30 45 03

Semester II

Code Course Name LH PH CH CU

NUAEP33201 Peace and Reconciliation Advocacy 30 30 45 03

NUEP33202 Teacherhood and  Empowerment 30 30 45 03

NUEP33203 School Network Strategies, Benefits and Challenges 30 30 45 03

NUAEP33204 Quality Audit Development and a Quality Primary School 30 30 45 03

NUAEP33205 Curriculum Specialization 1 30 30 45 03

NUAEP33206 Curriculum Specialization 2 30 30 45 03