This is a one programme designed to train participants for preparation in teaching in specific areas, of professional development. A participant shall have majored in two teaching subjects at undergraduate level to enable one teach at the point of specialisation. The programme structure is as shown below.

Core Course Units

Year 1 Semester I

Code Course Name LH PH CH CU

NUGDE41111 Education Psychology 36 18 45 03

NUGDE41102 Foundations of Education 36 18 45 03

NUGDE41103 Curriculum Development: Nursery/ Primary/ Secondary /Through higher Institution of Learning 36 18 45 03

NUGDE41164 Practicum I 00 90 45 03

Semester II

Code Course Name LH PH CH CU

NUGDE41201 Contemporary issues in Education 36 18 45 03

NUGDE41202 Supervising for the improvement of Quality 36 18 45 03

NUGDE41203 Tests and Measurement 36 18 45 03

NUGDE41204 Practicum II 00 90 45 03

Specialisation

Code Course Name LH PH CH CU

NUGDE41211 Methods of Teaching English language 36 18 45 03

NUGDE41212 Methods of Teaching Business English 36 18 45 03

NUGDE41213 Methods of Teaching Shorthand 36 18 45 03

NUGDE41214 Methods of Teaching Typewriting 36 18 45 03

NUGDE41205 Methods of Teaching Commerce 36 18 45 03

NUGDE41206 Methods of Teaching Economics 36 18 45 03

NUGDE41207 Methods of Teaching Office Practice 36 18 45 03

NUGDE41208 Methods of Teaching Accounting 36 18 45 03

NUGDE41209 Methods of Teaching French 36 18 45 03

NUGDE41301 Methods of Teaching History 36 18 45 03

NUGDE41302 Methods of Teaching Geography 36 18 45 03

NUGDE41303 Methods of Teaching Religious Education 36 18 45 03

NUGDE41304 Methods of Teaching Computer Education 36 18 45 03

NUGDE41314 Methods of Teaching - A/B Art/Craft/Design Education (Double Main) 36 18 45 03

NUGDE41305 Methods of Teaching English Literature 36 18 45 03

NUGDE41306 Methods of Teaching Luganda 36 18 45 03

NUGDE41307 Methods of Teaching Political Education 36 18 45 03

NUGDE41308 Methods of Teaching Kiswahili 36 18 45 03

NUGDE41309 Methods of Teaching Business Education 36 18 45 03

NUGDE41221 Methods of Teaching Social Studies 36 18 45 03

NUGDE41222 Methods of Teaching Computer Science 36 18 45 03

NUGDE41213 Methods of Teaching Entrepreneurship 36 18 45 03

NUGDE41224 Methods of Teaching Early Childhood Studies 36 18 45 03

Code Course Name LH PH CH CU

NUGDE41215 Methods of Teaching Mathematics 36 18 45 03

NUGDE41216 Methods of Teaching Physics 36 18 45 03

NUGDE41217 Methods of Teaching Chemistry 36 18 45 03

NUGDE41218 Methods of Teaching Biology 36 18 45 03

NUGDE41219 Methods of Teaching Social Science 36 18 45 03

NUGDE41321 Methods of Teaching Physical Education 36 18 45 03

NUGDE41342 Methods of Teaching - A/B Agriculture Education (Double Main) 36 18 45 03