BACHELOR OF TECHNICAL TEACHER EDUCATION MECHANICAL ENGINEERING

Campus: Kampala Campus
Faculty: Faculty of Education and Humanities
Department: Department for Education
Specialisation
  • No Specialisations

Semester 1

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Engineering Drawing I BEM1104 4 Core
Production Technology I BEM1103 4 Core
Mechanical Technology I BEM1102 4 Core
Engineering Mathematics I BEM1101 4 Core
Introduction to Computer Science EDD1105 3 Core
Curriculum Design, Development and Implementation BCS1102 3 Core
Christian Ethics XEX1103 3 Core
Comparative Education BPS1102 3 Core
History of Education BPS1101 3 Core

Semester 2

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Industrial Training I TTE1202 4 Core
Industrial Study Tour I TTE1201 2 Core
Mechanical Technology II BEM1205 4 Core
Mechanical Engineering Drawing BEM1204 4 Core
Production Technology II BEM1203 4 Core
Automotive and Engine Technology BEM1202 4 Core
Engineering Mathematics II BEM1201 4 Core
Curriculum Instruction and Media BCS1203 3 Core
Study and Communication Skills BPS1203 3 Core
Philosophy of Education BPS1202 3 Core
Tuition
  • No Tuition Details present.

Semester 1

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Industrial Study Tour II TTE2101 2 Core
Electrical Devices and Machines EET2105 3 Core
Materials Science BEM2103 3 Core
Fluid Mechanics BEC2105 3 Core
Welding and Fabrication Technology BEM2102 4 Core
Engineering Mathematics III BEM2101 4 Core
Educational Research Methods BED2103 3 Core
Human Learning, Measurement and Evaluation BPY2102 3 Core
Sociology of Education BPS2101 3 Core
Development Psychology BPY2101 3 Core

Semester 2

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Industrial Training II TTE2201 4 Core
Metrology BEM2205 3 Core
Computing for Mechanical Engineering BEM2204 4 Core
Material Technology BEM2203 4 Core
Educational Administration and Management BEM2202 3 Core
Engineering Mathematics IV BEM2201 4 Core
Guidance and Counseling in Schools/Institutions. BPY2202 3 Core
Inclusive Education in Technical/Vocational Teacher Education BPY2201 3 Core
Tuition
  • No Tuition Details present.

Semester 1

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Industrial Training III TTE3101 4 Core
Principles of Engineering Design EET3101 4 Core
Public health and Environmental Engineering I BEC3103 3 Core
Industrial Organization and Management BEM3104 3 Core
Institutional Management BEM3103 3 Core
Foundry Technology I BEM3102 4 Core
Electronics in Mechanical Equipment BEM3101 3 Core

Semester 2

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Group Project TTE3203 4 Core
School Practice I TTE3202 4 Core
Industrial Study Tour III TTE3201 2 Core
Teaching Methods in Engineering I EET3205 3 Core
Project Planning and Management BEC3205 3 Core
Entrepreneurship Skills BPS3201 3 Core
Public Health and Environmental Engineering II BEC3204 3 Core
Energy Production and Management BEM3201 3 Core
Tuition
  • No Tuition Details present.

Semester 1

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Tannery and Leather Technology BEM4101 4 Core
Maintenance in Engineering BEM4102 4 Core
Refrigeration and Air Conditioning BEM4103 3 Core
Industrial Study Tour IV TTE4101 2 Core
Foundry Technology II BEM4105 4 Core
Plastic Processing Technology BEM4104 3 Core

Semester 2

No Active Semester Load Details present.
Course Name Course Code Credit Units Course Type
Production Engineering BEM4201 4 Core
Instrumentation and Control BEM4202 4 Core
Thermodynamics BEM4203 3 Core
Teacher’s Professional Ethics BEC4204 3 Core
Teaching Methods in Engineering II EET4204 3 Core
Individual Project Design II TTE4201 4 Core
School practice II TTE4202 4 Core
Tuition
  • No Tuition Details present.