Course Offerings

Bachelor of Education in Arts(Economics/Accounts) -

Course Title Code Credit hours Instructor
Communication Skills GS1101B 3
Development Studies DS 1101B 3
Environment Management GS1102B 3
Essentials of Computer Systems ICT 1101B 3
Foundation of Teaching EF1101B 3
Introductory to Accounting AC1101B 3
Microeconomics EC1101B 3
Philosophy of Education EF1102B 3

Bachelor of Education in Arts(Economics/Accounts) -

Course Title Code Credit hours Instructor

Bachelor of Education in Arts(English/Guidance&Counselling)) -

Bachelor of Education in Arts(GEO/ECONOMICS) -

Bachelor of Education in Arts(Geography/English) -

Bachelor of Education in Arts(Geography/Guidance&Counselling)) -

Bachelor of Education in Arts(Geography/History) -

Bachelor of Education in Arts(History/English) -

Bachelor of Education in Arts(History/Guidance &Counselling)) -

Bachelor of Education in Arts(Mathematics/Accounting) -

Course Title Code Credit hours Instructor

Bachelor of Arts in Community Based Development - All day program at Main Campus

Bachelor of Arts in Community Development -

Bachelor of Arts in Human Resource Management -

Bachelor of Arts in Psychology - All day program at Main Campus

Course Title Code Credit hours Instructor
Basic English-II EN1201B 3

Bachelor of Arts in Public Administration - All day program at MMU Main Campus

Course Title Code Credit hours Instructor
Administration of Social Services PA2109B 3
Administrative Law I PA1203B 3
Administrative Law II PA3221B 3
Basic English EN1101B 3
Basic English-II EN1201B 3
Business Communication Skills GS1201B 3
Business Ethics GS2203B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Communication Skills GS1101B 3
Comparative Local Government PA2210B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
Environmental Disaster Management GE3211B 3
Environmental Management and Gender Issues PA3215B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment AC3116B 3
Financial Administration PA2105B 3
French II FR1201B 3
Government Accounting & Financial Procedures AC2103B 3
Human Resource Management BM2113B 3
Human Resource Management - Planning and Development PA3218B 3
Industrial Relations and Legislation PA2106B 3
International Cooperation and Development DS2203B 3
Introduction to Organizational Behavior PA2107B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Local Government Finance and Budgeting PA2214B 3
Local Government Law PA2211B 3
Macroeconomics EC1202B 3
Management in Local Government PA3216B 3
Mathematics and Statistics MT1103B 3
Microeconomics EC1101B 3
Office Procedures and Records Management PA2212B 3
Organization Theories PA1204B 3
Organizational Behaviour HR2201B 3
Organizational Development PA3217B 3
Performance Management PA2108B 3
Principles of Management PA1101B 3
Public Administration PA1202B 3
Public Management Decision Support Systems ICT2205B 3
Public Policy PA2213B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Stewardship / Church Finance MS2108D 3
Strategic Management and Consultancy Skills BM2228B 3
Urban Management and Rural Development PA3219B 3

Bachelor of Arts in Public Administration & Human Resource Management - All day program at Main Campus

Course Title Code Credit hours Instructor
Enterpreneuriship & Small Business BM2226B 3
Administration of Social Services PA2109B 3
Administrative Law HR3204B 3
Administrative Law I PA1203B 3
Administrative Law II PA3221B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Business Administration and Management BM3102B 3
Business Communication Skills GS1101B 3
Business Communication Skills GS1201B 3
Business Environmental Management GS1102B 3
Business Ethics GS2203B 3
Business Law BM2101B 3
Business Law BM2101B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Business Mathematics MT1101B 3
Communication Skills GS1101B 3
Comparative Local Government PA2210B 3
Contemporary Issues in Human Resource HR3203B 3
Development Studies DS1101B 3
Development Studies II DS1202B 3
English Structure and Usage EN2104B 3
Environmental Disaster Management GE3211B 3
Environmental Management GS1102B 3
Environmental Management and Gender Issues PA3215B 3
Essential of Computer System ICT1101B 3
Essential of computer System and Application ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Ethics in Human Resource Management HR3201 3
Ethics in Human Resource Management HR3203B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment AC3116B 3
Field Attachment 1 GS1201B 3
Field Attachment I AC1201B 3
Field Attachment II GS2202B 3
Field Attachment II GS2203B 3
Financial Administration PA2105B 3
French I FR1101B 3
French I FR1101B 3
French II FR1201B 3
French III FR2101B 3
French III FR2101B 3
French iv FR2202B 3
French V FR3101B 3
French vi FR3202B 3
Government Accounting & Financial Procedures AC2103B 3
Government Accounting & Financial Procedures AC3104B 3
Human Resource Management BM2113B 3
Human Resource Management HR2202B 3
Human Resource Management HR2202B 3
Human Resource Management - Planning and Development PA3218B 3
Industrial Relations and Legislation PA2106B 3
International Cooperation and Development DS2203B 3
International Human Resource Management HR3103B 3
Introduction to Local Planning and Development PA2102B 3
Introduction to Organizational Behavior PA2107B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Labour Law HR2201B 3
Leadership Negotiations and Decision Making HR3202B 3
Local Government Finance and Budgeting PA2214B 3
Local Government Law PA2211B 3
Macroeconomics EC1202B 3
Management in Local Government PA3216B 3
Mathematics and Statistics MT1103B 3
Microeconomics EC1102B 3
Office Procedures and Record Management HR3205B 3
Office Procedures and Records Management PA2212B 3
Organization Theories PA1204B 3
Organizational Behaviour HR2201B 3
Organizational Behaviour HR2201B 3
Organizational Development PA3217B 3
Performance Management PA2108B 3
Performance Management PA3102B 3
Physical Distribution and Logistics Management BM3101B 3
Principals of Management PA2102B 3
Principles of Management PA1101B 3
Principles of Management PA2101B 3
Project Appraisal and Management BM2202B 3
Public Administration PA1202B 3
Public Management Decision Support Systems ICT2205B 3
Public Management Decision Support Systems ICT2104B 3
Public Management Decision Suppot System ICT2104B 3
Public Policy PA2213B 3
Quantitative Techniques MT2103B 3
Quantitative Techniques I MT2103B 3
Quantitative Techniques II MT3202B 3
Research Methods BM2102B 3
Research Methods II BM2218B 3
Research Project Paper Writing GS3202 3
Research Project Proposal Writing GS2202B 3
Stewardship / Church Finance MS2108D 3
Strategic Human Resources and Consultancy Skills HR3202B 3
Strategic Management and Consultancy Skills BM2228B 3
Strategic Policy Analysis and Planning HR3203B 3
Urban Management and Rural Development PA3219B 3

Bachelor of Arts in Public Administration & Human Resourses Management - Evening program at MMU Town Center

Course Title Code Credit hours Instructor
Administration of Social Services PA2109B 3
Administrative Law HR3204B 3
Administrative Law I PA1203B 3
Administrative Law II PA3221B 3
Basic English EN1101B 3
Basic English I EN1101B 3
Basic English-II EN1201B 3
Business Administration and Management BM3102B 3
Business Communication Skills GS1101B 3
Business Communication Skills GS1201B 3
Business Environmental Management GS1102B 3
Business Ethics GS2203B 3
Business Law BM2101B 3
Business Law BM1101B 3
Business Law II BM1204B 3
Business Mathematics MT1101B 3
Business Mathematics&Statistics MT1201B 3
Communication Skills GS1101B 3
Comparative Local Government PA2210B 3
Contemporary Issues in Human Resource HR3203B 3
Counselling in Human Resource Management HR3201B 3
Development Studies DS1101B 3
Development Studies II DS1202B 3
English Structure and Usage EN2104B 3
Enterpreneuriship & Small Business BM2226B 3
Environmental Disaster Management GE3211B 3
Environmental Management GS1102D 3
Environmental Management and Gender Issues PA3215B 3
Essential of Computer System ICT1101B 3
Essential of Computer System ICT1101B 3
Essential of computer System and Application ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Ethics in Human Resource Management HR3201 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment 1 GS1201B 3
Field Attachment I AC3116B 3
Field Attachment II GS2202B 3
Financial Administration PA2105B 3
French I FR1101B 3
French II FR1201B 3
French II FR2101B 3
French II FR3101B 3
French IV FR3101B 3
French V FR3101B 3
French VI FR3202B 3
FrenchIII FR2101B 3
Gov. Acc. & Financial Procedures AC3104B 3
Government Accounting & Financial Procedures AC2103B 3
Human Resource Management BM2113B 3
Human Resource Management HR2202B 3
Human Resource Management - Planning and Development PA3218B 3
Industrial and Labour Law HR1203C 3
Industrial Relations and Legislation PA2106B 3
International Cooperation and Development DS2203B 3
International Human Resource Management HR3103B 3
Introduction to Local Planning and Development PA2102B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Labour Law HR31101B 3
Leadership Negotiations and Decision Making HR3202B 3
Local Government Finance and Budgeting PA2214B 3
Local Government Law PA2211B 3
Local Government Law PA3101B 3
Macroeconomics EC1202B 3
Management in Local Government PA3216B 3
Market Management BM2102B 3
Mathematics and Statistics MT1103B 3
Microeconomics EC1101B 3
Office Procedures and Record Management HR3205B 3
Office Procedures and Records Management PA2212B 3
Organization Theories PA1204B 3
Organizational Behavior PA2107B 3
Organizational Development PA3217B 3
Performance Management PA3102B 3
Performance Management PA2108B 3
Principles of Management PA1101B 3
Principles of Management PA2101B 3
Project Appraisal and Management BM2202B 3
Public Administration PA1201B 3
Public Administration PA1202B 3
Public Management Decision Support Systems ICT2205B 3
Public Policy PA2213B 3
Quantitative Techniques I MT3202B 3
Quantitative Techniques II MT2103B 3
Research Methods BM2109B 3
Research Methods II BM2218B 3
Research Project Paper Writing GS3202 3
Research Project Proposal Writing GS2202B 3
Stewardship / Church Finance MS2108D 3
Strategic Human Resources and Consultancy Skills HR3202B 3
Strategic Management and Consultancy Skills BM2228B 3
Strategic Policy Analysis and Planning HR3203B 3
Urban Management and Rural Development PA3219B 3

Bachelor of Business Administration - Accounting & Finance - All day program at Main Campus

Course Title Code Credit hours Instructor
Advanced Accounting AC3217B 3
Auditing I AC2104B 3
Auditing II AC3101B 3
Auditing II AC2208B 3
Basic English-1 EN1101B 3
Basic English-II EN1201B 3
Business Administration and Management BM2108B 3
Business Communication Skills GS1201B 3
Business Communication Skills GS1101B 3
Business Ethics GS2203B 3
Business Finance Decisions BM3229B 3
Business Information Systems ICT2103B 3
Business Information Systems ICT2103B 3
Business Law BM2101B 3
Business Law BM2101B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Business Mathematics MT1101B 3
Business Mathematics & Statistics MT201B 3
Business Statistics MT1204B 3
Busness Environmental Management GS1102B 3
Commerce EC1202B 3
Commerce BM1102B 3
Communication Skills GS1101B 3
Computerized Accounting ICT3205B 3
Corporate Finance AC3103B 3
Cost Accounting I AC2102B 3
Cost Accounting I AC2102B 3
Cost Accounting II AC2210B 3
Development Studies DS1101B 3
Development Studies II DS1202B 3
English Structure and Usage EN1201B 3
Enterpreneuriship & Small Business BM2226B 3
Enterpreneurship BM1203B 3
Environmental Disaster Management GE3211B 3
Environmental Management GS1102B 3
Essential of Computer System ICT1101B 3
Essential of Computer System and Application ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment 1 GS1201B 3
Field Attachment I AC3116B 3
Field Attachment II GS2203B 3
Field Attachment II GS2202B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
FR2101B French III FR2101B 3
French I FR1101B 3
French I FR1101B 3
French II FR1201B 3
French III FR2101B 3
French iv FR2202 3
French V FR3101B 3
French vi FR3202B 3
Gov.Acc&Fin.Procedures AC3104B 3
Government Accounting & Financial Procedures AC2103B 3
Human Resource Management and Organization Behaviour HR2102B 3
Human Resource Management HR2202B 3
Human Resource Management HR2202B 3
International Finance AC3218B 3
Introductory Accounting AC1101B 3
Macroeconomics EC1202B 3
Management Accounting AC3220B 3
Management of Information Systems ICT3206B 3
Managerial Finance AC2211B 3
Market Management BM2102B 3
Microeconomics EC1102B 3
Organizational Behavior & Principles of Management BM2110B 3
Project Appraisal and Management BM2219B 3
Project Appraisal and Management BM2219B 3
Quantitative Techniques MT2103B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Research Project Paper Writing GS3202 3
Research Project Proposal Writing GS2202B 3
Risk Management BM3101B 3
Stewardship / Church Finance MS2108D 3
Strategic Management BM1201B 3
Taxation AC3105B 3
Taxation AC2212B 3
Taxation I AC2212B 3
Taxation II AC2212B 3

Bachelor of Business Administration - Accounting & Finance - Evening program at MMU's Town Center

Course Title Code Credit hours Instructor
Advanced Accounting AC3217B 3
Auditing I AC2104B 3
Auditing II AC3101B 3
Auditing II AC2208B 3
Basic English-1 EN1101B 3
Basic English-II EN1201B 3
Business Administration and Management BM2108B 3
Business Communication Skills GS1101B 3
Business Communication Skills GS1201B 3
Business Environmental Management GS1102B 3
Business Ethics GS2203B 3
Business Finance Decisions BM3229B 3
Business Information Systems ICT2103B 3
Business Information Systems ICT2103B 3
Business Law BM2101B 3
Business Law BM2101B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Business Mathematics MT1101B 3
Business Mathematics&Statics MT1201B 3
Business Statistics MT1204B 3
Commerce EC1202B 3
Commerce BM1102B 3
Communication Skills GS1101B 3
Computerized Accounting ICT3205B 3
Corporate Finance AC3103B 3
Cost Accounting AC2102B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Development Studies DS1101B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
English Structure and Usage EN2104B 3
Enterpreneurship BM1203B 3
Enterpreneurship&Small Business BM2226B 3
Environmental Disaster Management GE3211B 3
Environmental Management GS1102B 3
Environmental Management GS1102B 3
Essential of Computer System ICT1101B 3
Essential of Computer System and Application ICT1101B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment 1 GS1201B 3
Field Attachment I AC1201B 3
Field Attachment II AC3116B 3
Field Attachment II GS2203B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Frech VI FR3202B 3
French I FR1101B 3
French II FR3101B 3
French II FR2101B 3
French II FR1201B 3
French III FR2101B 3
French IV FR3101B 3
French V FR3101B 3
Government Accounting & Financial Procedures AC3104B 3
Government Accounting & Financial Procedures AC2103B 3
Human Resource Management HR2202B 3
International Finance AC3218B 3
Introductory Accounting AC1101B 3
Macroeconomics EC1202B 3
Management Accounting AC3220B 3
Management of Information Systems ICT3206B 3
Managerial Finance AC2211B 3
Microeconomics EC1101B 3
Organizational Behavior & Principles of Management BM2110B 3
Project Appraisal and Management BM2219B 3
Project Appraisal and Management BM2219B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Research Project Paper Writing GS3202 3
Research Project Proposal Writing GS2202B 3
Risk Management BM3101B 3
Small Business Management BM2224B 3
Statistics 3
Stewardship / Church Finance MS2108D 3
Strategic Management BM1201B 3
Taxation AC3105B 3
Taxation I AC3105B 3
Taxation I AC2212B 3
Taxation II AC3105 3

Bachelor of Business Administration - Accounting & Finance - Evening program at MMU's Mwanza Center

Course Title Code Credit hours Instructor
Advanced Accounting AC3217B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Basic English EN1101B 3
Basic English-II EN1201B 3
Business Administration and Management BM2108B 3
Business Communication Skills GS1201B 3
Business Ethics GS2203B 3
Business Finance Decisions BM3229B 3
Business Information Systems ICT2103B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Business Mathematics MT1101B 3
Business Statistics MT1204B 3
Commerce BM1102B 3
Communication Skills GS1101B 3
Computerized Accounting ICT3205B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
Environmental Disaster Management GE3211B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment AC3116B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Government Accounting & Financial Procedures AC2103B 3
International Finance AC3218B 3
Introductory Accounting AC1101B 3
Macroeconomics EC1202B 3
Management Accounting AC3220B 3
Management of Information Systems ICT3206B 3
Managerial Finance AC2211B 3
Microeconomics EC1101B 3
Organizational Behavior & Principles of Management BM2110B 3
Project Appraisal and Management BM2219B 3
Project Appraisal and Management BM2219B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Stewardship / Church Finance MS2108D 3
Taxation AC2212B 3

Bachelor of Business Administration - Entrepreneurship - All day program at Main Campus

Bachelor of Business Administration - Entrepreneurship - Evening program at MMU's Town Center

Bachelor of Business Administration - Marketing - All day program at MMU Main Campus

Course Title Code Credit hours Instructor
French III FR2101B 3
Local Government Laws PA2211B 3
Advertisment Management BM2104B 3
Basic English-1 EN1101B 3
Basic English-II EN1201B 3
BM2109B Research Methods I BM2114B 3
Brand management BM3206B 3
Bus. Admin. and Management BM3102B 3
Business Administration and Management BM2112B 3
Business Communication Skills GS1201B 3
Business Communication Skills GS1101B 3
Business Enviromental Management GS1102B 3
Business Ethics GS2203B 3
Business Information Systems ICT2103B 3
Business Information Systems ICT2103B 3
Business Law BM2101B 3
Business Law BM2101B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Business Law III BM3233B 3
Business Mathematics MT1101B 3
Business Mathematics & Statistics MT1201B 3
Business Statistics MT1204B 3
Communication Skills GS1101B 3
Computerized Accounting AC3201B 3
Consultancy Skills and Reporting BM3206B 3
Consumer Behaviour MK1202B 3
Corporate Finance AC3103B 3
Cost Accounting I AC2102B 3
Cost Accounting I AC2102B 3
Cost Accounting II AC2210B 3
Development Studies DS1101B 3
Development Studies II DS1202B 3
Direct Marketing BM3234B 3
English Structure and Usage EN2104B 3
Enterpreneuriship & Small Business BM2226B 3
Enterpreneurship BM1203B 3
Environmental Disaster Management GE3211B 3
Environmental Disaster Management GE3211B 3
Environmental Management GS1102B 3
Essential of computer System and Application ICT1101B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment 1 GS1201B 3
Field Attachment I AC1201B 3
Field Attachment I AC3116B 3
Field Attachment I AC1201B 3
Field Attachment II GS2202B 3
Field Attachment II GS2203B 3
French I FR1101B 3
French I FR1101B 3
French I V FR2202B 3
French II FR1201B 3
French III FR2101B 3
French V FR3101B 3
French VI FR3202B 3
French VI FR3202B 3
Government Accounting AC3221B 3
Human Resource and Organization Behaviour HR2102B 3
Human Resource Management BM2202B 3
Human Resource Management HR2202B 3
Human Resource Management HR2202B 3
Import and Export Management BM3201B 3
International Marketing BM3231B 3
Introduction to Marketing BM1103B 3
Introduction to Operation Management BM1201 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Macroeconomics EC1202B 3
Managerial Finance AC2211B 3
Managing Customer Service BM3103B 3
Managing Customer Service BM1206B 3
Market Management BM2102B 3
Market Management BM2102B 3
Marketing Communication EC1204B 3
Marketing Information Systems BM2102B 3
Marketing Information Systems MT2103B 3
Marketing Management BM2102B 3
Marketing Research BM2111B 3
Microeconomics EC1102B 3
Organizational Behavior PA2107B 3
Organizational Behavior & Principles of Management BM2110B 3
Performance Management PA3102B 3
Physical Distribution and Logistics Management BM3230B 3
Physical Distribution and Logistics Management BM3101B 3
Principles of Management PA1201B 3
Product Management BM3104B 3
Project Appraisal and Management BM2219B 3
Project Appraisal and Management BM2219B 3
Public Administration PA1201B 3
Public Management Decision Support Systems ICT2205B 3
Public Policy PA2201B 3
Quantitative Techniques MT2103B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Research Methods BM2109B 3
Research Methods II BM2218B 3
Research Project Paper Writing GS3202B 3
Research Project Proposal Writing GS2202B 3
Retail and Wholesale BM2227B 3
Retail Management and Wholesale BM3105B 3
Sales Management BM2226B 3
Service Marketing BM3232B 3
Small Business Management BM2224B 3
Stewardship / Church Finance MS2108D 3
Strategic Management BM1201B 3
Strategic Management and Consultancy Skills BM3204B 3
Strategic Management and Consultancy Skills BM3204B 3
Strategic Marketing MK2203B 3
Supply Chain Management BM3207B 3

Bachelor of Business Administration - Marketing - Evening program at MMU's Town Center

Course Title Code Credit hours Instructor
Advertisement Management BM2104B 3
Basic English EN1101B 3
Basic English I EN1101B 3
Basic English-II EN1201B 3
BM2109B Research Methods I BM2114B 3
Brand management BM3206B 3
Bus. Admin. and Management BM3102B 3
Business Administration and Management BM2112B 3
Business Communication Skills GS1201B 3
Business Communication Skills GS1101B 3
Business Environmental Management GS1102B 3
Business Ethics GS2203B 3
Business Information Systems ICT2103B 3
Business law BM2101B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Business Law III BM3233B 3
Business Mathematics MT1101B 3
Business Mathematics&Statics MT1201B 3
Business Statistics MT1204B 3
Communication Skills GS1101B 3
Consultancy Skills and Reporting BM3206B 3
Consumer Behaviour MK1201B 3
Corporate Finance AC3103B 3
Cost Accounting AC2102B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
Direct Marketing BM3234B 3
English Structure and Usage EN2104B 3
Enterpreneurship&Small Business BM2226B 3
Environmental Disaster Management GE3211B 3
Environmental Disaster Management GE3211B 3
Environmental Management GS1102B 3
Environmental Management and Gender Issues PA3215B 3
Essential of Computer System ICT1101B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment 1 GS1201B 3
Field Attachment 11 GS2203B 3
Field Attachment I AC1201B 3
Field Attachment II AC3116B 3
French I FR1101B 3
French II FR1201B 3
French II FR2101B 3
French II FR3101B 3
French IV FR3101B 3
French V FR3101B 3
French VI FR3202B 3
FrenchIII FR2101B 3
Government Accounting AC3221B 3
Human Resource Management HR2202B 3
Human Resource Management BM2113B 3
Import and Export Management BM3201B 3
International Marketing BM3231B 3
Introduction to Marketing BM1103B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Macroeconomics EC1201B 3
Macroeconomics EC1202B 3
Managerial Finance AC2211B 3
Managing Customer Service BM3103B 3
Managing Customer Service BM1206B 3
Market Management BM2225B 3
Market Management BM2102B 3
Marketing Communication EC1204B 3
Marketing Information System BM2102B 3
Marketing Information Systems BM2102B 3
Marketing Management BM2102B 3
Marketing Research BM2111B 3
Microeconomics EC1101B 3
Organizational Behavior & Principles of Management BM2110B 3
Phy. Dist. and Logistics Magt BM3101B 3
Physical Distribution and Logistics Management BM3230B 3
Product Management BM3104B 3
Project Appraisal and Management BM2219B 3
Project Appraisal and Management BM2219B 3
Public Policy PA2201B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Research Project Paper Writing GS3202 3
Research Project Proposal Writing GS2202B 3
Retail and Wholesale BM2227B 3
Sales Management BM2226B 3
Service Marketing BM3232B 3
Small Business Management BM2224B 3
Stewardship / Church Finance MS2108D 3
Strategic Management BM1201B 3
Strategic Management and Consultancy Skills BM3204B 3
Supply Chain Management BM3207B 3
Taxation I AC3105B 3

Bachelor of Business Administration - Marketing - All day program at MMU Mwanza center

Course Title Code Credit hours Instructor
Basic English EN1101B 3
Basic English-II EN1201B 3
BM2109B Research Methods I BM2114B 3
Business Administration and Management BM2112B 3
Business Communication Skills GS1201B 3
Business Ethics GS2203B 3
Business Information Systems ICT2103B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Business Law III BM3233B 3
Business Mathematics MT1101B 3
Business Statistics MT1204B 3
Communication Skills GS1101B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
Direct Marketing BM3234B 3
Environmental Disaster Management GE3211B 3
Environmental Disaster Management GE3211B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment AC3116B 3
Government Accounting AC3221B 3
Human Resource Management BM2113B 3
International Marketing BM3231B 3
Introduction to Marketing BM1103B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Macroeconomics EC1202B 3
Managerial Finance AC2211B 3
Managing Customer Service BM1206B 3
Market Management BM2225B 3
Marketing Research BM2111B 3
Microeconomics EC1101B 3
Organizational Behavior & Principles of Management BM2110B 3
Physical Distribution and Logistics Management BM3230B 3
Project Appraisal and Management BM2219B 3
Project Appraisal and Management BM2219B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Retail and Wholesale BM2227B 3
Sales Management BM2226B 3
Service Marketing BM3232B 3
Small Business Management BM2224B 3
Stewardship / Church Finance MS2108D 3

Bachelor of Business Administration in Business Management - All day program at MMU main Campus

Course Title Code Credit hours Instructor
Basic English EN1101B 3
Basic English-II EN1201B 3
BM2109B Research Methods I BM2114B 3
Business Administration and Management BM2112B 3
Business Communication Skills GS1201B 3
Business Ethics GS2203B 3
Business Information Systems ICT2103B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Business Law III BM3233B 3
Business Mathematics MT1101B 3
Business Statistics MT1204B 3
Commerce EC1202B 3
Communication Skills GS1101B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
Direct Marketing BM3234B 3
English Structure and Usage EN2104B 3
Environmental Disaster Management GE3211B 3
Environmental Disaster Management GE3211B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment AC3116B 3
French I FR1101B 3
French II FR1201B 3
Government Accounting AC3221B 3
Human Resource Management BM2113B 3
International Marketing BM3231B 3
Introduction to Marketing BM1103B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Macroeconomics EC1202B 3
Managerial Finance AC2211B 3
Managing Customer Service BM1206B 3
Market Management BM2225B 3
Marketing Research BM2111B 3
Microeconomics EC1101B 3
Organizational Behavior & Principles of Management BM2110B 3
Physical Distribution and Logistics Management BM3230B 3
Project Appraisal and Management BM2219B 3
Project Appraisal and Management BM2219B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Retail and Wholesale BM2227B 3
Sales Management BM2226B 3
Service Marketing BM3232B 3
Small Business Management BM2224B 3
Stewardship / Church Finance MS2108D 3

Bachelor of Business Administration in Business Management - Evening program at MMU's town center.

Course Title Code Credit hours Instructor
Basic English EN1101B 3
Basic English-II EN1201B 3
BM2109B Research Methods I BM2114B 3
Business Administration and Management BM2112B 3
Business Communication Skills GS1201B 3
Business Ethics GS2203B 3
Business Information Systems ICT2103B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Business Law III BM3233B 3
Business Mathematics MT1101B 3
Business Statistics MT1204B 3
Communication Skills GS1101B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
Direct Marketing BM3234B 3
English Structure and Usage EN2104B 3
Environmental Disaster Management GE3211B 3
Environmental Disaster Management GE3211B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment AC3116B 3
French I FR1101B 3
French II FR1201B 3
Government Accounting AC3221B 3
Human Resource Management BM2113B 3
International Marketing BM3231B 3
Introduction to Marketing BM1103B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Macroeconomics EC1202B 3
Managerial Finance AC2211B 3
Managing Customer Service BM1206B 3
Market Management BM2225B 3
Marketing Research BM2111B 3
Microeconomics EC1101B 3
Organizational Behavior & Principles of Management BM2110B 3
Physical Distribution and Logistics Management BM3230B 3
Project Appraisal and Management BM2219B 3
Project Appraisal and Management BM2219B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Retail and Wholesale BM2227B 3
Sales Management BM2226B 3
Service Marketing BM3232B 3
Small Business Management BM2224B 3
Stewardship / Church Finance MS2108D 3

Bachelor of Business Administration in Public Administration - All day program at MMU's main Campus

Course Title Code Credit hours Instructor
Administration of Social Services PA2109B 3
Administrative Law I PA1203B 3
Administrative Law II PA3221B 3
Basic English EN1101B 3
Basic English-II EN1201B 3
Business Communication Skills GS1201B 3
Business Ethics GS2203B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Communication Skills GS1101B 3
Comparative Local Government PA2210B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
English Structure and Usage EN2104B 3
Environmental Disaster Management GE3211B 3
Environmental Management and Gender Issues PA3215B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment AC3116B 3
Financial Administration PA2105B 3
French I FR1101B 3
French II FR1201B 3
Government Accounting & Financial Procedures AC2103B 3
Human Resource Management BM2113B 3
Human Resource Management - Planning and Development PA3218B 3
Industrial Relations and Legislation PA2106B 3
International Cooperation and Development DS2203B 3
Introduction to Organizational Behavior PA2107B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Local Government Finance and Budgeting PA2214B 3
Local Government Law PA2211B 3
Macroeconomics EC1202B 3
Management in Local Government PA3216B 3
Mathematics and Statistics MT1103B 3
Microeconomics EC1101B 3
Office Procedures and Records Management PA2212B 3
Organization Theories PA1204B 3
Organizational Development PA3217B 3
Performance Management PA2108B 3
Principles of Management PA1101B 3
Public Administration PA1202B 3
Public Management Decision Support Systems ICT2205B 3
Public Policy PA2213B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Stewardship / Church Finance MS2108D 3
Strategic Management and Consultancy Skills BM2228B 3
Urban Management and Rural Development PA3219B 3

Bachelor of Business Administration in Public Administration - Evening program at MMU's town Center

Course Title Code Credit hours Instructor
Administration of Social Services PA2109B 3
Administrative Law I PA1203B 3
Administrative Law II PA3221B 3
Basic English EN1101B 3
Basic English-II EN1201B 3
Business Communication Skills GS1201B 3
Business Ethics GS2203B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Communication Skills GS1101B 3
Comparative Local Government PA2210B 3
Contemporary issues in Human Resource Management HR3203B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
English Structure and Usage EN2104B 3
Environmental Disaster Management GE3211B 3
Environmental Management and Gender Issues PA3215B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment AC3116B 3
Financial Administration PA2105B 3
French I FR1101B 3
French II FR1201B 3
Government Accounting & Financial Procedures AC2103B 3
Human Resource Management BM2113B 3
Human Resource Management - Planning and Development PA3218B 3
Industrial Relations and Legislation PA2106B 3
International Cooperation and Development DS2203B 3
Introduction to Organizational Behavior PA2107B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Local Government Finance and Budgeting PA2214B 3
Local Government Law PA2211B 3
Macroeconomics EC1202B 3
Management in Local Government PA3216B 3
Mathematics and Statistics MT1103B 3
Microeconomics EC1101B 3
Office Procedures and Records Management PA2212B 3
Organization Theories PA1204B 3
Organizational Development PA3217B 3
Performance Management PA2108B 3
Principles of Management PA1101B 3
Public Administration PA1202B 3
Public Management Decision Support Systems ICT2205B 3
Public Policy PA2213B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Stewardship / Church Finance MS2108D 3
Strategic Management and Consultancy Skills BM2228B 3
Urban Management and Rural Development PA3219B 3

Bachelor of Christian Education - All day program at Main Campus

Course Title Code Credit hours Instructor
Academic Orientation GS1101B 3
Administration of Christian Education CE3103B 3
African Traditional Religion HT3202B 3
African Traditional Religion HT3104B 3
Apologetics HT3203B 3
Apologetics HT3203B 3
Aspect of Grammatical Analysis EN2201B 3
Baptist Doctrine and Polity HT1203B 3
Baptist in and Education HT3102B 3
Basic English EN1101B 3
Basic English - I EN1101B 3
Basic English-II EN1201B 3
Christian Counseling HT1202B 3
Christian Counselling HT3201B 3
Christian Ethics HT3209B 3
Christian Theology I HT1203B 3
Christian Theology II HT306B 3
Church Administration CE3205B 3
Church Growth/Planting MS1102B 3
Church History I HT1101B 3
Climatology and Biogeography GE2101B 3
Communication Skills GS2103B 3
Comparative Religions MS3213B 3
Comperative Religious MS3203B 3
Contemporary Theology in Africa HT3103B 3
Contemporary Theology in Africa HT3101B 3
Curriculum Analysis CT1202D 3
Curriculum Development CE2210B 3
Curriculum Development,Analysis and Evaluation EF3201B 3
Curriculum Theory & Design EF3101B 3
Education Planning and Administration EF3204B 3
Educational Measurement and Evaluation EF3101B 3
Educational Ministry of the Church CE2106B 3
Educational Planning and Institutional Finance CE3219B 3
Educational Psychology CE2105B 3
ELEMENTARY GREEK II BL2101B 3
English Structure and Usage EN2104B 3
Environmental Management GS1102B 3
Environmental Management GS1101B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Education EF3203B 3
Ethics in Education EF3203B 3
Evangelism/Discipleship MS1203B 3
Evangelism/Discipleship MS3101B 3
Family Life (HIV/AIDS) GS1202B 3
Foundations of Teaching EF1101B 3
Foundations of Teaching EF1101B 3
Fundamentals of ICT ICT1101B 3
Hebrew I BL3101B 3
Hebrew II BL3202B 3
Hermeneutics BS1101B 3
Historical background of OT BS1101B 3
History and Development of English Language EN2102B 3
History of Christian Education CE1202B 3
History of Education EF1201B 3
History of Education EF1201B 3
Introduction to Physical Geography GE1101B 3
Introduction to Childrens Literature EN2206B 3
Introduction to Christian Music/Worship MS2105B 3
Introduction to Computer ICT1101B 3
Introduction to Missions MS3212B 3
Introduction to Missions MS3201B 3
Introduction to Philosophy HT1101B 3
Language Acquisition EN1102B 3
Leadership Principles CE3104B 3
Leadership Principles CE3101B 3
Mathematics with Statistics MT1201B 3
Methods of Teaching Phonology EN3201B 3
Methods of teaching Religious Education BS2111B 3
Microteaching EF1201B 3
Ministry to Adults CE3115B 3
Ministry to Youth CE2212B 3
New Testament Background BS1203B 3
New Testament Background BS11012B 3
New Testament Interpretation (Gospels) BS3108B 3
New Testament Survey BS1201B 3
New Testement Interpretation BS3101B 3
Old Testament Books BS1201B 3
Old Testament Interpretation BS2201B 3
Old Testament Survey I BS1101B 3
Old Testament Survey II BS1202B 3
Old Testement Survey - I BS11012B 3
Orientation to Christian Ministry MS1101B 3
Orientation to Christian Ministry MS1101B 3
Orientation to Christian Ministry GS1101B 3
Philosophy of Education CE2208B 3
Philosophy of Education EF1102B 3
Phonetics and Phonology EN3101B 3
Phonetics and Phonology EN3101B 3
Preaching Practice MS3211B 3
Principles and Practices of Preaching MS2201B 3
Principles of Preaching MS3109B 3
Principles of Teaching CE2203B 3
Psychology and Christian Education CE2207B 3
Research Methods CE2202B 3
Research Project Paper Writing GS3101B 3
Research Project Paper Writing (By Invitation) GS3204B 3
Research Project Proposal Writing GS2201B 3
Research Project Proposal Writing (By Invitation) CE3105B 3
Sociology of Education CE2104B 3
Stewardship/Church Finance MS2101B 3
Study and Communication Skillls GS1101B 3
Sunday School for All Ages CE1101B 3
Survey and Mapping GE2102B 3
Survey of African Literature GS2103B 3
Teaching English As a Second Language EN2202B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT3202B 3

Bachelor of Education in Accounting - All day program at Main Campus

Course Title Code Credit hours Instructor
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Agricultural Economics EC3213B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English 1 EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Business Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Computerized Accounting ICT3205B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Cost Accounting I AC2102B 3
Cost Accounting II AC2210B 3
Counseling with Yuoth PS2202B 3
Cross-cultural Counseling in Africa Culture PS2101B 3
Curriculum Analysis CT3101B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Theory and Design CT2103B 3
Database Management ICT3112B 3
Development Economics EC2107B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Econometrics EC2106B 3
Economic Policy - Planning and Programming EC2208B 3
Economics of Transportation EC3212B 3
Economics Teaching Methods CT1205B 3
Education and Multimedia ICT2207B 3
Education Ethics EP3208B 3
Educational Measurement and Evaluation EP2105B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
English Structure and Usage EN2104B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Foundations of Teaching EF1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counselling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
Industrial Economics EC3111B 3
International Economics EC3110B 3
International Finance AC3218B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introduction to Psychology PS1101B 3
Introductory Accounting AC2101B 3
Language Acquisition EN1102B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Macroeconomics II EC2102B 3
Macroeconomics II EC1204B 3
Management Accounting AC3220B 3
Mathematics with Statistics MT1101B 3
Methods of Teaching History HI2208B 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Micro Teaching CT1202B 3
Microeconomics II EC2101B 3
Microeconomics II EC1102B 3
Monetary Economics EC2209B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1202B 3
Phonetics and Phonology EN3108B 3
Population and Resource development GE3108B 3
Programming in JAVA ICT3110B 3
Quantitative Techniques I MT2103B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF1101B 3
Research Methods EF2102B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF2101B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Web Design and E-Learning ICT1204B 3

Bachelor of Education in Arts -

Course Title Code Credit hours Instructor
Conservation and Utilization Policies of Natural Resources GE3109B 3
Abnormal Psychology PS2201B 3
Addiction and Substance Abuse Intervention PS2202B 3
Algebra MT1202B 3
Algorithm and Programming ICT2101B 3
Analytic Geometry with Vectors MT2202B 3
Aspect of Grammatical Analysis EN2201B 3
Auditing I AC2202B 3
Background to Human Economic Geography GEO1201B 3
Background to Human Geography GE201B 3
Basic English I EN1101B 3
Basic English II EN1201B 3
Calculus I MT3107B 3
Calculus II MT3101B 3
Climatology and Biogeography GE2101B 3
Colonialism and Nationalism H12101B 3
Communication Skills GS1101B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintainance and Protection ICT2103B 3
Computer Networking ICT3101B 3
Cost Accounting AC2101B 3
Cost Accounting II AC2203B 3
Counseling with Youth PS2201B 3
Counselling Practicum EF2205B 3
Currculum Development ,Analysis and Evaluation EF3103B 3
Curriculum Theory and Design EF31018 3
Database Management ICT1201B 3
Development Economics EC1304B 3
Econometrics EC2202B 3
Economics Teaching Methods EC2201B 3
Econonic Policy Planning and Programming EC1305B 3
Education Media and Technology EF2202B 3
Educational Measurement and Evaluation EF3102B 3
Educational Planning and Administration EF3204B 3
Educational Psychology EF2201B 3
English Structure and Usage EN2103B 3
Enviromental and Food Security GE3102B 3
Environmental &Food Security GE3203B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Essentials of Computer Systems ICT 1101B 3
Ethics in Education EF3203B 3
Ethics in Guidance and Counselling PS3102B 3
Eucational Media and Technology EF2202B 3
Europe in the 19th Century HI3202B 3
Family Life GS1202B 3
Financial Accounting I AC1201B 3
Foundations of Teaching EF1101B 3
French I FR1101B 3
French II FR2101B 3
French III FR3202B 3
French IV FR2202B 3
French V FR2203B 3
French VI FR3201B 3
GE31Conservation and Utilization Policies of Natural Resources GE3109B 3
Geometry MT2102B 3
Guidance and Counselling in Education EF2203B 3
History and Development of English Language EN2102B 3
History and Development of English Language EN2102B 3
History of West Africa HI1202B 3
History of Central Africa H131108 3
History of East Africa HI2101B 3
History of Education EF1202B 3
History of Southl Africa H13211B 3
History of Tanzania HI2202B 3
Human Development PS1201B 3
ICT Project ICT3101B 3
International Economics EC1307B 3
Introduction to Children Literature EN2102B 3
Introduction to Counseling PS2102B 3
Introduction to Physical Geography GE1101B 3
Introduction to psychlogy PS1101B 3
Introductory Accounting AC2101B 3
Language Acquisition EN2101B 3
Linear Programming MT2201B 3
Logic with Probability MT3102B 3
Logic with Probability MT3102B 3
Macroeconomics I EC1201B 3
Macroeconomics II EC2102B 3
Mathematics with Statistics MT1101B 3
Mathematics with Statistics MT1101B 3
Methods of Teaching Geography GE2103B 3
Methods of Teaching History H1201B 3
Methods of Teaching Mathematics MT1201B 3
Methods of Teaching Phonology EN3201B 3
Microeconomics I EC1101B 3
Microeconomics II EC2101B 3
Microteaching EF1201B 3
Monentary Economics EC1306B 3
Philosophies and Methodologies of History H11203B 3
Philosophy of Education EF1102B 3
phonetics and Phonology EN2101B 3
Population and Resource development GE3108B 3
Project Planning&Management GE3203B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2103B 3
Quantitative Techniques II MT2103B 3
Quantitative Techniques in Geography GE2201B 3
Research Methods GS2101B 3
Research Project Proporsal Writing GS2201B 3
Research Report Writing GS3202B 3
Research Report Writing GS3201B 3
Semantics and Pragmatics EN3102B 3
Sociology of Education EF2101B 3
Statistic MT3202B 3
Survey of World History AD1500 3
Surveying and Mapping GE2102B 3
Teaching English As a Second Language EN2202 3
Teaching Practice I EF1203B 6
Teaching Practice II EF2204B 3
The African Literature EN3202B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2203 3
Tourism Geography GE3103B 3
Transcental Functions MT2101B 3
Transport Geography GE3210B 3
Urban and Regional Development Planning GE3102B 3
Web Design and E-Learning ICT2102B 3

Bachelor of Education in Economics - All day program at Main Campus

Course Title Code Credit hours Instructor
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Agricultural Economics EC3213B 3
Algebra MT1201B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC3101B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Business Mathematics with Statistics MT1103B 3
Business Statistics MT1201B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Computerized Accounting ICT3205B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2202B 3
Cross-cultural Counseling in African Culture PS2101B 3
Curriculum Analysis CT3101B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Development, Analysis and Evaluation EF3102B 3
Curriculum Theory and Design EF3101B 3
Curriculum Theory and Design CT3101B 3
Database Management ICT3112B 3
Development Economics EC2107B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Econometrics EC2106B 3
Economic Policy Planning and Programming EC3101B 3
Economics of Transportation EC3212B 3
Economics Teaching Methods CT1205B 3
Education and Multimedia ICT2207B 3
Educational Measurement and Evaluation EF3102 3
Educational Measurement and Evaluation EF3102B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
English Structure and Usage EN2104B 3
Enterpreneurship&Small Business BM2226B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Education EF3203B 3
Ethics in Education EF3203B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3102B 3
Foundations of Teaching EF1101B 3
Foundations of Teaching EF1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Geometry MT2102B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
Industrial & Agricultural Economics EC3202B 3
Industrial Economics EC3111B 3
International & Transportation Economics EC3201B 3
International Economics EC3110B 3
International Finance AC3218B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introductory Accounting AC2101B 3
Language Acquisition EN1102B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Logic with Probability MT3102B 3
Macroeconomics I EC1203B 3
Macroeconomics I EC1203B 3
Macroeconomics II EC1204B 3
Macroeconomics II EC2102B 3
Macroeconomics II EC2102B 3
Management Accounting AC3220B 3
Managing Customer Service BM3103B 3
Mathematics with Statistics MT1101B 3
Methods of Teaching History HI2208B 3
Methods of Teaching Mathematics MT1102C 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Micro Teaching CT1202B 3
Microeconomics I EC1101B 3
Microeconomics I EC1101B 3
Microeconomics II EC1102B 3
Monetary and Development Economics EC3102B 3
Monetary Economics EC3102B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1102B 3
Phonetics and Phonology EN3108B 3
Population and Resource development GE3108B 3
Programming in JAVA ICT3110B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques II MT2103B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF1101B 3
Research Methods GS2101B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Research Proposal Writing GS3101B 3
Research Report Writing GS3202B 3
Risk Management BM3101B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Small Business Management BM3205B 3
Sociology of Education EF1203B 3
Statistics MT3202B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Web Design and E-Learning ICT1204B 3

Bachelor of Education in English - All day program at Main Campus

Course Title Code Credit hours Instructor
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse PS3103B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Agricultural Economics EC3213B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Apologetics HT3108B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Authoring Tools ICT3202B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Church History HT1101B 3
Climatology and Biogeography GE2101B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Computer Network Management ICT3101B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Cost Accounting I AC2105B 3
Counseling with Youth PS2202B 3
Counselling Practicum EF2205B 6
Counselling Practicum EF1204B 6
Counselling Practicum EF2205B 6
Counselling with Youth PS2102B 3
Cross-cultural Counseling in African Culture PS2101B 3
Cultural Anthropology MS2105B 3
Curriculum Analysis CT3101B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Development, Analysis and Evaluation EF3103B 3
Curriculum Development, Analysis and Evaluation EF3103B 3
Curriculum Theory and Design CT3102B 3
Database Management ICT3112B 3
Database Management ICT3112B 3
Development Economics EC2107B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Economic Policy - Planning and Programming EC2208B 3
Economics of Transportation EC3212B 3
Economics Teaching Methods CT1205B 3
Education and Multimedia ICT2207B 3
Educational Measurement and Evaluation EP3102B 3
Educational Measurement and Evaluation EF3102B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
Elementary Greek I BL2101B 3
Elementary Greek II BL2101B 3
English Structure and Usage EN2104B 3
English Structure Usage EN2103B 3
Enviroment and Food Security GE3203B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Guidance and Counselling PS3102B 3
Ethics in Education EF3203B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Foundations of Teaching EF1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
Hebrew I BL3101B 3
Hebrew II BL3202B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of Christian Education BS2101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa H13201B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human Development PS1202B 3
Human development PS1202B 3
ICT PROJECT ICT3201B 3
Industrial Economics EC3111B 3
International Economics EC3110B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children Literature EN2102B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Language Aquistion EN2103B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Macroeconomics I EC1203B 3
Macroeconomics II EC1204B 3
Management Accounting AC3220B 3
Mathematics with Statistics MT1101B 3
Methods of Teaching Geography GE3204B 3
Methods of Teaching History HI2102B 3
Methods of Teaching History HI2208B 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education BS2102B 3
Methods of Teaching Religious Education CT3211B 3
Micro Teaching CT1202B 3
Microeconomics I EC1101B 3
Microeconomics II EC1102B 3
Monetary Economics EC2209B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
New Testement Interpretation BS3101B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Orientation to Christian Ministry MS1101B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1102B 3
Phonetics and Phonology EN3101B 3
Phonetics and Phonology EN3108B 3
Population and Resource development GE3108B 3
Population,Resources and Development GE3201B 3
Post Independent Africa H13201B 3
Principles of Preaching MS3109B 3
Programming in JAVA ICT3110B 3
Project Planning and Management GE2203D 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques in Geography GE2205B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF2102B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Research Proposal Writing GS1101B 3
Research Proposal Writing GS3101B 3
Research Report Writing GS3202B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3102B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF2101B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Surveying and Mapping GE2102B 3
Surveying and Mapping GE2204B 3
Teaching English as A Second Language EN2202B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Literature EN3202B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Tourism Geography GE3102B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Urban and Regional Development Planning GE3102B 3
Web Design and E-Learning ICT1204B 3

Bachelor of Education in English - Evening Program at MMU's Town Center

Course Title Code Credit hours Instructor
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2202B 3
Cross-cultural Counseling in African Culture PS2101B 3
Curriculum Development, Analysis and Evaluation EF3103B 3
Curriculum Theory&Design EF3101B 3
Database Management ICT3112B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Education and Multimedia ICT2207B 3
Educational Measurement and Evaluation EF3102B 3
Educational Media and Technology EF2202B 3
Educational Planning and Administration EF3204B 3
Educational Psychology EF2201B 3
English Structure and Usage EN2104B 3
English Structure Usage EN2103B 3
English Structure Usage EN2103B 3
Environment and Food Security GE3102B 3
Environmental Management GS1102B 3
Essential of Computer System ICT1101B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Education EF3202B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Foundations of Teaching EF1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counselling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children Literature EN2102B 3
Introduction to Children Literature EN2102B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Language Acquisition EN1102B 3
Language Aquistion EN2101B 3
Language Aquistion EN2101B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Management Accounting AC3220B 3
Mathematics with Statistics MT1101B 3
Method of Teaching Phonetics EN32201B 3
Methods of Teaching Geography GE3204B 3
Methods of Teaching History HI2208B 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Microteaching EF1201B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1202B 3
Philosophy of Education EF1102B 3
Phonetics and Phonology EN3108B 3
Phonetics and Phonology EN3101B 3
Population and Resource development GE3108B 3
Population,Resources and Development GE3101B 3
Programming in JAVA ICT3110B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF1101B 3
Research Methods EF2102B 3
Research Project Paper Writing GS3105B 3
Research Project Paper Writing GS3202B 3
Research Proposal Writing GS2201B 3
Research Proposal Writing GS3101B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF1203B 3
Sociology of Education EF2101B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Surveying and Mapping GE2102B 3
Teaching English as A Second Language EN2202B 3
Teaching Practice I CT1201B 3
Teaching Practice II CT2201B 3
The African Literature EN3202B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Web Design and E-Learning ICT1204B 3

Bachelor of Education in Geography - All day program at Main Campus

Course Title Code Credit hours Instructor
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse PS3103B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Algebra MT201B 3
Algorithm and Programming ICT2101B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Authoring Tools ICT3201B 3
Background to Human Geography GE1202B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Climatology and Biogeography GE2101B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Network Management ICT3101B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Computer Network Management ICT3101B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2202B 3
Counselling Practicum EF1204B 6
Counselling Practicum EF2205B 6
Counselling with Youth PS2102B 3
Cross-cultural Counseling in African Culture PS2101B 3
Curriculum Analysis CT3101B 3
Curriculum Development Analysis and Evaluation EF3103B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Theory and Design CT2103B 3
Curriculum Theory&Design EF3101B 3
Database Management ICT3112B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Earth Resources GE3214B 3
Education and Multimedia ICT2207B 3
Education Ethics EP3208B 3
Educational Measurement and Evaluation EF3102B 3
Educational Measurement and Evaluation EP2105B 3
Educational Measurement and Evaluation EF3102B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
English Structure and Usage EN2104B 3
Environment and Food Security GE3102B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Guidance and Counselling PS3102B 3
Ethics in Education EF3203B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Foundations of Teaching EF1101B 3
Foundations of Teaching EF1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Geography of Africa GE3107B 3
Geometry MT2102B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of East Africa HI3102B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
ICT PROJECT ICT32140B 3
Introduction of Physical Geography GE1101 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Physical Geography GE1101B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Language Aquistion EN2101B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Logic and Probability MT3102B 3
Management Accounting AC3220B 3
Mathematics with Statistics MT1101B 3
Methods of Teaching Geography GE3204B 3
Methods of Teaching History HI2208B 3
Methods of Teaching History HI2102B 3
Methods of Teaching ICT ICT3205 3
Methods of Teaching Mathematics MT3202B 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Methods of Teaching Religious Education BS2101B 3
Micro Teaching CT1202B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
New Testement Interpretation BS3101B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1102B 3
Phonetics and Phonology EN3102B 3
Phonetics and Phonology EN3108B 3
Phonetics and Phonology EN3102B 3
Population and Resource development GE3108B 3
Population and Resource development GE3108B 3
Population,Resources and Development GE3101B 3
Post Independent Africa HI3201B 3
Probability MT2206B 3
Programming in JAVA ICT3110B 3
Project Planning and Management GEO3203B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Regional and Rural Development GE2206B 3
Research Methods EF2102B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Research Proposal Writing GS3101B 3
Research Report Writing GS3202B 3
Research Report Writing GS3202B 3
Rural-Urban Economics GE3212B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF2101B 3
Statistics MT3202B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Surveying and Mapping GE2102B 3
Surveying and Mapping GE2204B 3
Teaching English as A Second Language EN2202B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Literature EN3202B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Tourism Geography GE3103B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Transport Geography GE3210B 3
Urban and Regional Development Planning GE3102B 3
Web Design and E-Learning ICT1204B 3
Web Design and E-Learning ICT2102B 3

Bachelor of Education in Geography - All day program at MMU's Town Center

Course Title Code Credit hours Instructor
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Conservation of Natural resources GE2202B 3
Contemporary Issues in Education EP2206B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2202B 3
Counselling with Youth PS2102B 3
Cross-cultural Counseling in African Culture PS2101B 3
Cross-cultural Counselling in African culture PS2101B 3
Curriculum Analysis CT3101B 3
Curriculum Theory and Design CT2103B 3
Database Management ICT3112B 3
Differential Equations MT3211B 3
Earth Resources GE3214B 3
Education and Multimedia ICT2207B 3
Educational Planning and Administration EF2107B 3
Educational Measurement and Evaluation EP2105B 3
Educational media and Technology EF2202B 3
English Structure and Usage EN2104B 3
Environment and Food Security GE3102B 3
Environmental Management GS1103B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Education EF3203B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life GS1202B 3
Family Systems and Marital Therapy PS3101B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Management Accounting AC3220B 3
Methods of Teaching Geography GE3204B 3
Methods of Teaching History HI2208B 3
Methods of Teaching ICT ICT3205 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Micro Teaching EF1201B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1102B 3
Phonetics and Phonology EN3108B 3
Population and Resource development GE3108B 3
Population resources and development GE3101B 3
Programming in JAVA ICT3110B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Regional and Rural Development GE2206B 3
Research Methods EF1101B 3
Research Project Paper Writing GS3101B 3
Research Project Proposal Writing GS2202B 3
Research Report Writing GS3202B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Teaching Practice II CT2201B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Web Design and E-Learning ICT1204B 3

Bachelor of Education in Guidance & Counselling - All day program at Main Campus

Course Title Code Credit hours Instructor
Abnormal Psychology PS3101B 3
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse Intervention PS3102B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Algorithm and Programming ICT2101B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Apologetics HT3108B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Church History HT1101B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Computer Network Management ICT3101B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2202B 3
Counseling with Youth PS2202B 3
Cross-cultural Counseling in African Culture PS2101B 3
Cross-cultural Counseling in African Culture PS2101B 3
Curriculum Analysis CT3101B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Theory and Design EF3101B 3
Database Management ICT3112B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Education and Multimedia ICT2207B 3
Education Ethics EP3208B 3
Educational Measurement and Evaluation EF3102B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
Educational Psychology PS1201B 3
English Structure and Usage EN2104B 3
Environment and Food Security GE3102B 3
Environmental Management GS1103B 3
Essentials of Computer Systems ICT1101B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Guidance and Counseling PS3202B 3
Ethics in Guidance and Counseling PS3102B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3101B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
Human development PS1202B 3
ICT PROJECT ICT32140B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Leadership Principles CE3104B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Management Accounting AC3220B 3
Methods of Teaching History HI2208B 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Micro Teaching CT1202B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
New Testement Interpretation BS3101B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1202B 3
Phonetics and Phonology EN3108B 3
Population and Resource development GE3108B 3
Principles of Preaching MS3109B 3
Programming in JAVA ICT3110B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF1101B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Research Proposal Writing GS3101B 3
Research Report Writing GS3202B 3
Research Report Writing GS3202B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF1203B 3
Supervised Internship PS3203B 4
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Web Design and E-Learning ICT2102B 3

Bachelor of Education in Guidance and Counseling - All day program at MMU's Town Center

Course Title Code Credit hours Instructor
Abnormal Psychology PS3101B 3
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse Intervention PS3102B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2102B 3
Counseling with Youth PS2202B 3
Cross-cultural Counseling in African Culture PS2101B 3
Cross-cultural Counseling in African Culture PS2101B 3
Curriculum Analysis CT3101B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Theory and Design CT2103B 3
Database Management ICT3112B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Education and Multimedia ICT2207B 3
Education Ethics EP3208B 3
Educational Measurement and Evaluation EP2105B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
English Structure and Usage EN2104B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Essentials of Computer Systems ICT1101 3
Ethics in Guidance and Counseling PS3202B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Foundations of Teaching EF1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education BS2101B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
Human development PS1202B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Language Aquistion EN2101B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Management Accounting AC3220B 3
Mathematics with Statistics MT1101B 3
Methods of Teaching History HI2208B 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education BS2102 3
Methods of Teaching Religious Education CT3211B 3
Micro Teaching CT1202B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1102B 3
Phonetics and Phonology EN3108B 3
Population and Resource development GE3108B 3
Programming in JAVA ICT3110B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF1101B 3
Research Methods EF2102B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF2101B 3
Supervised Internship PS3203B 4
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Web Design and E-Learning ICT1204B 3

Bachelor of Education in History - All day program at Main Campus

Course Title Code Credit hours Instructor
- General Teaching Methods CT1101B 3
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse PS3103B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Basic Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Church Growth and Planting MS1102B 3
Climatology and Biogeography GE2101B 3
Colonialism and Nationalism HI2105B 3
Colonialism and Nationalism HI2101B 3
Communication Skills GS1101B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Contemporary Theology in Africa HT2105B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2202B 3
Counselling Practicum EF1204B 6
Counselling Practicum EF2205B 6
Counselling with Youth PS2101B 3
Cross-cultural Counseling in African Culture PS2101B 3
Cultural Anthropology MS2105B 3
Curriculum Analysis CT3101B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Development, Analysis and Evaluation EF3103B 3
Curriculum Theory and Design CT3101B 3
Database Management ICT3112B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Education and Multimedia ICT2207B 3
Educational Measurement and Evaluation EF3102B 3
Educational Measurement and Evaluation EF3102B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
EN1101B Basic English 3
English Structure and Usage EN2104B 3
Environment and Food Security GE3102B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Guidance and Counselling PS3101B 3
Ethics in Education EP3203B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AID GS1102B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Foundations of Teaching EF1101B 3
Foundations of Teaching EF1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
Hermeneutics BS2101B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of Christian Education BS2102 3
History of East Africa HI2101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3101B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
History of West Africa HI3211B 3
Human development PS1202B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Language Aquistion EN2101B 3
Leadership Principles CE3104B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Management Accounting AC3220B 3
Mathematics with Statistics MT1101B 3
Method of Teaching Geography GE3204B 3
Methods of Teaching History HI2102B 3
Methods of Teaching History HI2102B 3
Methods of Teaching History HI2102B 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Methods of Teaching Religious Education BS2102B 3
Micro Teaching CT1202B 3
New Testament Background BS2102B 3
New Testament Interpretation BS3101B 3
New Testament Survey BS2104B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Parent Child Relations EP1201B 3
Philosophies and Methodologies of History H11203B 1
Philosophy and Methods of History HI1203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1102B 3
Philosophy of Education EF1102B 3
Phonetics and Phonology EN3101B 3
Population and Resource development GE3108B 3
Post Independent Africa H13201B 3
Principles of Preaching MS3109B 3
Programming in JAVA ICT3110B 3
Project Planning and Management GE2203D 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF1101B 3
Research Methods EF2102B 3
Research Methods EF1101B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Research Proposal Writing GS3101B 3
Research Report Writing GS3202B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF2101B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Teaching English As a Second language EN2202B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Literature EN3202B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Themes in African History HI1101B 3
Themes in African History HI1101B 3
Themes in African History HI1101B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Tourism Geography GE3102B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Urban and Regional Development Planning GE3102B 3
Web Design and E-Learning ICT1204B 3

Bachelor of Education in Information Communication Technology - All day program at Main Campus

Course Title Code Credit hours Instructor
Computer Network Management ICT3101B 3
Geometry MT2102B 3
History of Christian Education BS2101B 3
Linear Programming MT2101B 3
Methods of Teaching Religious Education BS2102B 3
New Testament Interpretation BS3101B 3
Programming in JAVA ICT3102B 3
Research Methods EF2102B 3
Theory and Application of Database ICT2201B 3
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Algebra MT201B 3
Algorithm and Programming ICT1102B 3
Algorithm and Programming ICT2101B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Authoring Tools ICT3201B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Business Information Systems ICT2103B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Climatology and Biogeography GE2101B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3103B 3
Computer Assisted Instruction ICT3111B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Computer Maintenance and Protection ICT2208B 3
Computer Network Management ICT3101B 3
Computerized Accounting AC3201B 3
Computerized Accounting ICT3205B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2202B 3
Cross-cultural Counseling in African Culture PS2101B 3
Curriculum Analysis CT3101B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Development,Analysis and Evaluation EF3103B 3
Curriculum Theory and Design EF3101B 3
Database Management ICT3112B 3
Database Management ICT3112B 3
Development Studies DS1101B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Education and Multimedia ICT2207B 3
Education and Multimedia ICT2207B 3
Educational Measurement and Evaluation EP31025B 3
Educational Media and Technology ICT2105B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
English Structure and Usage EN2104B 3
Enterpreneurship & Small Business BM1203B 3
Environment and Food Security GE3102B 3
Environmental Management GS1102B 3
Essential of Computer System ICT1101B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Education EP3203B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Foundations of Teaching EF1101B 3
Fundamentals of ICT ICT1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
ICT PROJECT ICT32140B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Marketing MK1201B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Logics with Probability MT3102B 3
Management Accounting AC3220B 3
Mathematics with Statistics MT1101B 3
Methods of Teaching Geography GE3204B 3
Methods of Teaching History HI2208B 3
Methods of Teaching ICT ICT3205 3
Methods of Teaching Mathematics MT3102B 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Micro Teaching CT1202B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1202B 3
Phonetics and Phonology EN3108B 3
Population and Resource development GE3108B 3
Programming in JAVA ICT3110B 3
Programming in JAVA ICT3110B 3
Project Planning and Management GE2203D 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF1101B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Research Proposal Writing GS2201B 3
Research Report Writing GS3202B 3
Research Report Writing GS3202B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF2101B 3
Sociology of Education EF1203B 3
Statistics MT3202B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Teaching English As a Second Language EN2202B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Tourism Geography GE3102B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Urban and Regional Development Planning GE3102B 3
Urban and Regional Planning GE3102B 3
Web Design and E-Learning ICT2102B 3
Web Design and E-Learning ICT1204B 3

Bachelor of Education in Mathematics - All day program at Main Campus

Course Title Code Credit hours Instructor
Economics of Transportation EC3212B 3
Computer Network Management ICT3101B 3
Educational Measurement and Evaluation EF3102B 3
Population, Resources and Development GE3101B 3
Research Methods EF2102B 3
Research Proposal Writing GS3101B 3
Research Proposal Writing GS3101B 3
Sociology of Education EF2101B 3
Surveying and Mapping GE2102B 3
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Agricultural Economics EC3213B - 3
Algebra MT1202B 3
Algorithm and Programming ICT2101B 3
Analytic Geometry with Vectors MT2104B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Authoring Tools ICT3201B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Basic Mathematics MT1101B 3
Business Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus I MT3107B 3
Calculus II MT3101B 3
Calculus II MT3210B 3
Christian Theology HT3201B 3
Climatology and Biogeography GE2101B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Computer Network Management ICT3101B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2202B 3
Cross-cultural Counseling in African Culture PS2101B 3
Curriculum Analysis CT3101B 3
Curriculum Development Analysis and Evaluation EF3103B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Theory & Design EF3101B 3
Curriculum Theory and Design CT2103B 3
Database Management ICT3112B 3
Development Economics EC3101B 3
Differential Equations MT3211B 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Econometrics EC2106B 3
Economic Policy Planning and Programming EC3101B 3
Economics Teaching Methods EC2201B 3
Education and Multimedia ICT2207B 3
Education Ethics EP3208B 3
Educational Measurement and Evaluation EP2105B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
English Structure and Usage EN2104B 3
Environment and Food Security GE3102B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Education EF3202B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Foundations of Teaching EF1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Geometry MT2102B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
ICT PROJECT ICT32140B 3
Industrial & Agricultural Economics EC3202B 3
Industrial Economics EC3111B - 3
International and Transportation Economics EC3201B 3
International Economics EC3110B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to Geometry MT1102B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Linear Geometry MT2205B 3
Linear Geometry MT2205B 3
Linear Programming MT2101B 3
Linear Programming MT2101B 3
Logic with Probability MT3102B 3
Logic with Probability MT3102B 3
Macroeconomics EC1201B 3
Macroeconomics II EC2102B 3
Management Accounting AC3220B 3
Mathematics with Statistics MT1101B 3
Methods of Teaching Geography GE2103B 3
Methods of Teaching History HI2208B 3
Methods of Teaching ICT ICT3205 3
Methods of Teaching Mathematics MT3102B 3
Methods of Teaching Mathematics MT1204B 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Micro Teaching CT1202B 3
Microeconomics I EC1101B 3
Microeconomics II EC2101B 3
Monentary and Development Economics EC3102B 3
Monetary Economics EC3102B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1102B 3
Phonetics and Phonology EN3108B 3
Population and Resource development GE3108B 3
Probability MT2206B 3
Programming in JAVA ICT3110B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF1101B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Research Proposal Writing GS2201B 3
Research Report Writing GS3202B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF1203B 3
Statistics MT3202B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Tourism Geography GE3102B 3
Transcendental Functions MT3108B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Urban and Regional Development Planning GE3102B 3
Web Design and E-Learning ICT2102B 3

Bachelor of Education in Religious Education - All day program at Main Campus

Course Title Code Credit hours Instructor
Christian Theology BS2101B 3
Curriculum Theory & Design EF3101B 3
Educational Measurement and Evaluation EF3102B 3
Educational Measurement and Evaluation EF3102B 3
Geometry MT2102B 3
History of Christian Education BS2101B 3
History of Christian Education BS2101B 3
Linear Programming MT2101B 3
Methods of Teaching Religious Education BS2102B 3
New Testament Interpretation BS3101B 3
Research Proposal Writing GS3101B 3
Sociology of Education EF2101B 3
Abnormal Psychology PS3101B 3
Addiction and Substance Abuse Intervention PS3102B 3
Advanced Accounting AC3217B 3
African Traditional Religion HT3202B 3
Algorithm and Programming ICT1102B 3
Analytic Geometry with Vectors MT2104B 3
Aspects of Grammatical Analysis EN3107B 3
Auditing I AC2104B 3
Auditing II AC2208B 3
Authoring Tools ICT321B 3
Background to Human Geography GE1202B 3
Baptists in/and Education EF3207B 3
Basic English-I EN1101B 3
Basic English-II EN1201B 3
Basics Mathematics MT1101B 3
Calculus I MT3107B 3
Calculus II MT3210B 3
Christian Ethics HT3202B 3
Christian Theology HT3201B 3
Colonialism and Nationalism HI2105B 3
Communication Skills GS1101B 3
Comparative Religions MS3213B 3
Comparative Religions BS3102B 3
Comparative Religions MS3213B 3
Computer Assisted Instruction ICT3111B 3
Computer Maintenance and Protection ICT2208B 3
Computer Network Management ICT3101B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Issues in Education EP2206B 3
Contemporary Theology in Africa HT3103B 3
Cost Accounting I AC2105B 3
Cost Accounting II AC2210B 3
Counseling with Youth PS2202B 3
Cross-cultural Counseling in African Culture PS2101B 3
Curriculum Analysis CT3101B 3
Curriculum Development and Evaluation CT2205B 3
Curriculum Theory and Design CT2103B 3
Database Management ICT3112B 3
Database Management ICT3112B 3
Development Studies DS1101 3
Differential Equations MT3211B 3
Early Childhood Education EP2104B 3
Earth Resources GE3214B 3
Education and Multimedia ICT2207B 3
Education Ethics EP3208B 3
Educational Measurement and Evaluation EP2105B 3
Educational Media and Technology ICT2105B 3
Educational Planning and Administration EF2107B 3
Educational Psychology PS1201B 3
English Structure and Usage EN2104B 3
Environment and Food Security GE3102B 3
Environmental Management GS1102B 3
Essential of Computer System ICT1101B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Guidance and Counseling PS3202B 3
Europe in the 19th Century HI2206B 3
Family Life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS3103B 3
Financial Accounting I AC1202B 3
Financial Accounting II AC2209B 3
Financial Accounting III AC3219B 3
Foundations of Teaching EF1101B 3
General Teaching Methods CT1101B 3
Geography of Africa GE3107B 3
Gospels BS2205B 3
Gospels BS2205B 3
Government Accounting & Financial Procedures AC2103B 3
Guidance and Counseling in Education EP2201B 3
History and Development of English Language EN1203B 3
History of Central Africa HI3110B 3
History of Christian Education CE1101B 3
History of Christian Education CE1202B 3
History of Christian Education CE1101B 3
History of East Africa HI2104B 3
History of Education EF1204B 3
History of North Africa HI3212B 3
History of South Africa HI3109B 3
History of Tanzania HI2207B 3
History of West Africa HI3211B 3
Human development PS1202B 3
ICT PROJECT ICT32140B 3
Introduction to Accounting AC1101B 3
Introduction to Algebra MT1203B 3
Introduction to Children’s Literature EN2206B 3
Introduction to Climatology GE2103B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Counseling PS1201B 3
Introduction to Counseling PS1201B 3
Introduction to English Language EN1102B 3
Introduction to Geometry MT1102B 3
Introduction to Physical Geography GE1101B 3
Introduction to Probability and Statistics MT2206B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Introduction to Psychology PS1101B 3
Language Acquisition EN1102B 3
Linear Geometry MT2205B 3
Linear Programming MT3109B 3
Logic with Probability MT3102B 3
Management Accounting AC3220B 3
Mathematics with Statistics MT1101B 3
Method of Teaching Mathematics MT3102B 3
Methods of Teaching History HI2208B 3
Methods of Teaching ICT ICT3205 3
Methods of Teaching Phonology EN3210B 3
Methods of Teaching Religious Education CT3211B 3
Micro Teaching CT1202B 3
New Testament Background BS2102B 3
New Testament Background BS2102B 3
New Testament Survey BS2104B 3
New Testament Survey BS2104B 3
Old Testament Books I BS1101B 3
Old Testament Interpretation BS2201B 3
Old Testament Interpretation I BS2105B 3
Old Testament Interpretation I BS2105B 3
Old Testament Survey I BS1201B 3
Old Testament Survey I BS1201B 3
Old Testament Survey II BS2203B 3
Old Testament Survey II BS2203B 3
Philosophy and Methods of History HI1203B 3
Philosophy of Education EF1102B 3
Philosophy of Education and Instruction EF1101B 3
Phonetics and Phonology EN3108B 3
Population and Resource development GE3108B 3
Profession Communication Skills GS1101 3
Programming in JAVA ICT3110B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques II MT2108B 3
Quantitative Techniques in Geography GE2205B 3
Recreation and Physical Education EF1205B 3
Regional and Rural Development GE2206B 3
Research Methods EF2102B 3
Research Methods EF1101B 3
Research Project Paper Writing (By Invitation) GS3105B 3
Research Project Proposal Writing (By Invitation) GS3101B 3
Research Report Writing GS3202B 3
Rural-Urban Economics GE3212B 3
Semantics and Pragmatics EN3109B 3
Sociology of Education EF1203B 3
Supervised Internship PS3203B 4
Survey of World History to AD 1500 HI1202B 3
Surveying and Mapping GE2204B 3
Teaching Practice I CT1203B 3
Teaching Practice II CT2208B 3
The African Novel EN3211B 3
Themes in African History HI1101B 3
Theory and Application of Database ICT2106B 3
Theory and History of Literature EN2205B 3
Transcendental Functions MT3108B 3
Transport Geography GE3210B 3
Web Design and E-Learning ICT1204B 3

Bachelor of International Relations and General Affairs -

Course Title Code Credit hours Instructor
Colonialism and Nationalism HI2101B 3
Family Life (HIV/AIDS) GS1202B 3
History of East African Population HI1101B 3
History of Tanzania HI2207B 3
Kiswahili KI1101 3
Population Resource Management GE1101B 3
Roles of Institutions in Tanzania GS1101 3

Bachelor of Science with Education(Biology& Geography) -

Bachelor of Science with Education(Chemistry&Biology) -

Bachelor of Science with Education(Chemistry&Geography) -

Bachelor of Science with Education(Chemistry&Mathematics) -

Bachelor of Science with Education(Geo&ICT) -

Bachelor of Science with Education(Math &Geography) -

Bachelor of Science with Education(Math&ICT) -

Bachelor of Science with Education(Math&Physics) -

Course Title Code Credit hours Instructor
Algebra MT1202B 3
Basic Electronics PH2102B 3
Basic English II EN1201B 3
Communication Skills GS1101B 3
Development Studies DS1101B 3
Educational Psychology EF2201B 3
Electromagnetism PH2101B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Education EF3203B 3
Family Life GS1202B 3
Foundation of Teaching EF1101B 3
Geometry MT2102B 3
Linear Programming MT2201B 3
Mathematics with Statistics MT1101B 3
Mechanics PH1101B 3
Methods of Teaching Mathematics MT1202B 3
Microteaching EF1201B 3
Philosophy of Education EF1102B 3
Practical Physics PH1202B 3
Properties of Matter PH1201 3
Sociology of Education EF2101B 3
Teaching Practice I EF1203B 3
Transcendental Functions MT2101B 3
Vibration&Waves PH1102B 3

Bachelor of Science with Education(Physics &Biology) -

Bachelor of Science with Education(Physics &Chemistry)) -

Bachelor of Science with Education(Physics &Geography) -

Bachelor of Theology - All day program at Main Campus

Course Title Code Credit hours Instructor
African Traditional Religion HT3104B 3
Baptist in and Education HT3102B 3
Basic English – I EN1101B 3
Christian Theology HT2102B 3
Contemporary Theology in Africa HT3101B 3
Cultural Anthropology MS2102B 3
Curriculum Theory & Design EF3101B 3
Curriculum Theory & Design EF3101B 3
Educational Measurement and Evaluation EF3102B 3
Elementary Greek I BL2101B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Evangelism/Discipleship MS3101B 3
Family Systems and Marital Therapy PS2101B 3
Foundations of Teaching EF1101B 3
Leadership Principles CE3101B 3
Leadership Principles CE3101B 3
Methods of Teaching Religious Education BS2111B 3
Orientation to Christian Ministry MS1101B 3
Philosophy of Education EF1102B 3
Research Methods EF2101B 3
Sociology of Education EF2101B 3
Study and Communication Skills GS1101B 3
Abnormal Psychology PS3101B 3
Academic Orientation GS1101B 3
Addiction and Substance Abuse Intervention PS3102B 3
African Traditional Religion HT3202B 3
Apologetics HT3108B 3
Baptist Doctrine and Polity HT1203B 3
Basic English EN1101B 3
Basic English - I EN1101B 3
Basic English-II EN1201B 3
CE2101B Educational Ministry of the Church CE2101B 3
Christian Counseling HT1202B 3
Christian Ethics HT3209B 3
Christian Family MS2206B 3
Christian Theology I HT1203B 3
Christian Theology II HT3107B 3
Church Administration CE3205B 3
Church Growth/Planting MS1102B 3
Church History I HT1101B 3
Church History II HT2104B 3
Comparative Religion MS3203B 3
Comparative Religions MS3213B 3
Contemporary Theology in Africa HT2105B 3
Contemporary Theology in Africa HT3101B 3
Counselling with Youth PS2202B 3
Cross Cultural Counselling in Africa PS2101B 3
Cultural Anthropology MS2105B 3
Elementary Greek I BL2101B 3
ELEMENTARY GREEK II BL2101B 3
Elementary Greek II BL2206B 3
Elementary Greek III BL2206B 3
Elementary Greek IV BS2206B 3
English Structure and Usage EN2104B 3
Environmental Management GS1102B 3
Environmental Management GS1103B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Guidance and Counselling PS3202B 3
Evangelism/Discipleship MS1203B 3
Family Life (HIV/AIDS) GS1202B 3
Foundations of Teaching EF1101B 3
Fundamentals of ICT ICT1101B 3
Greek Exegesis I BS2206B 3
Greek Exegesis II BS2206B 3
GS3101B Research Project Paper Writing GS3101B 3
Hebrew I BL3101B 3
Hebrew II BL3202B 3
Hermeneutics BS1101B 3
Hermeneutics BS2101B 3
Historical Background of OT BS1101B 3
History of Education EF1201B 3
Human Development PS1202 3
Introduction to Church Music/Worship MS2104B 3
Introduction to Clinical Psychology PS2102B 3
Introduction to Computer ICT1101B 3
Introduction to Guidance and Counselling PS1201B 3
introduction to Mission MS3212B 3
introduction to Mission MS3212B 3
Introduction to Missions MS3212B 3
Introduction to Philosophy HT1101B 3
Introduction to Philosophy HT1101B 3
Introduction to Philosophy HT3106B 3
Introduction to Psychological Assessment PS3201B 3
Introduction to Psychology PS1101B 3
Leadership Principles CE3104B 3
Leadership Principles CE3101B 3
Mathematics with Statistics MT1201B 3
Mathematics with Statistics MT1101B 3
Methods of Teaching Religious Education CE3211B 3
Ministry to Youth CE2212B 3
New Testament Background BS1203B 3
New Testament Background BS11012B 3
New Testament Background BS1102B 3
New Testament Interpretation BS3101B 3
New Testament Interpretation (Gospels) BS3108B 3
New Testament Interpretation (Hebrews) BS3209B 3
New Testament Survey BS2104B 3
New Testement Interpretation BS3101B 3
Old Testament Interpretation I BS2105B 3
Old Testament Interpretation II BS2207B 3
Old Testament Survey II BS1202B 3
Old Testament Survey- I BS1101B 3
Old Testement Survey - I BS3101B 3
Organizational Behaviour Management HR2201B 3
Orientation to Christian Ministry MS1101B 3
Orientation to Christian Ministry MS1101B 3
Philosophy of Education EF1102B 3
Practical Pastoral Ministry MS3110B 3
Practical Pastoral Ministry MS3102B 3
Practical Pastoral Ministry MS3101B 3
Practical Preaching MS3211B 3
Practical Preaching MS3211B 3
Preaching Practice MS3211B 3
Principles and Practices of Preaching MS2201B 3
Principles of Preaching MS3109B 3
Principles of Teaching CE2203B 3
Research Methods CE2202B 3
Research Project Paper Writing GS3101B 3
Research Project Paper Writing (By Invitation) GS3204B 3
Research Project Proposal Writing (By Invitation) CE3105B 3
Research Proposal Writing GS3101B 3
Stewardship / Church Finance MS2101B 3
Stewardship / Church Finance MS2207B 3
Study and Communication Skillls GS3101B 3
Sunday School for All Ages CE1101B 3
Supervised Internship MS2201B 3
Supervised Internship I MS1201B 3
Supervised Internship II MS2201B 3
Survey of African Literature GS2103B 3
Teaching Practice I CT2208B 3

Bachelor of Theology with Education - All day program at Main Campus

Course Title Code Credit hours Instructor
Hebrew I BL3101B 3
Methods of Teaching History HI2102B 3
Themes in African History HI1101B 3
Academic Orientation GS1101B 3
African Traditional Religion MS2208B 3
African Traditional Religion HT3104B 3
Apologetics HT3108B 3
Aspects of Grammatical Analysis EN2201B 3
Background to Human Geography GE1202B 3
Baptists and Education HT1203B 3
Basic English EN1101B 3
Basic English EN1101B 3
Basic English - I EN1101B 3
Basic English-II EN1201B 3
Christian Counseling HT1202B 3
Christian Ethics HT3209B 3
Christian Theology HT2102B 3
Christian Theology I HT1203B 3
Christian Theology II HT3107B 3
Church Administration CE3205B 3
Church Growth and Planting MS1102B 3
Church History HT2202B 3
Church History I HT1101B 3
Church History II HT2104B 3
Church Planting/Growth MS2203B 3
Climatology and Biogeography GE2101B 3
Colonialism and Nationalism HI2101B 3
Communication Skills GS1101B 3
Comparative Religions MS3212B 3
Conservation and Utilization Policies of Natural Resources GE3109B 3
Contemporary Theology in Africa HT3103B 3
Contemporary Theology in Africa HT2105B 3
Cultural Anthropology MS2102B 3
Curriculum Analysis CT1202B 3
Curriculum Development & Evaluation CT2205B 3
Curriculum Development Analysis and Evaluation EF3103B 3
Curriculum Theory & Design EF3101B 3
Curriculum Theory & Design CT2103B 3
Educational Ethics & Development EP3208 3
Educational Measurement and Evaluation EF3102B 3
Educational Media and Technology EF2202B 3
Educational Ministry of the Church CE2101B 3
Educational Ministry of the Church CE2101B 3
Educational Planning and Administration EF3204B 3
Educational Psychology PS2103B 3
Elementary Greek I BL2101B 3
Elementary Greek I BL2101B 3
ELEMENTARY GREEK II BL2101B 3
Elementary Greek II BS2206B 3
English Structure and Usage EN2104B 3
Environment and Food Security GE32 3
Environmental Management GS1103B 3
Environmental Management GS1102B 3
Essentials of Computer Systems ICT1101B 3
Essentials of Computer Systems ICT1101B 3
Ethics in Education EF3203B 3
Evangelism/Discipleship MS3101B 3
Family life (HIV/AIDS) GS1202B 3
Family Systems and Marital Therapy PS2101B 3
Foundations of Teaching EF1101B 3
Foundations of Teaching EF1101B 3
Fundamentals of ICT ICT1101B 3
General Teaching Methods CT1101B 3
Guidance & Counselling EP1202B 3
Hebrew II BL3202B 3
Hermeneutics BS1101B 3
Hermeneutics BS2101B 3
Hermeneutics BS2101B 3
Historical background of OT BS1101B 3
History and development of English Language EN1202B 3
History of Christian Education BS1201B 3
History of Christian Education BS2101B 3
History of East Africa H12101B 3
History of East Africa H12101B 3
History of Education EF1201B 3
History of Education EF1201B 3
History of South Africa HI3109B 3
History of Tanzania H12207B 3
History of West Africa HI3212B 3
HIV/AIDS (Family Life) GS1202B 3
Introduction to Childrens Literature EN2102B 3
Introduction to Church Music/Worship MS2201B 3
Introduction to Missions MS3212B 3
Introduction to Philosophy HT3106B 3
Introduction to Philosophy HT1101B 3
Introduction to Physical Geography GE1101 3
Language Acquisition EN2101B 3
Leadership Principles CE3101B 3
Macroeconomics I EC1201B 3
Mathematics with Statistics MT1201B 3
Method of Teaching Phonology EN32201B 3
Method of Teaching Religious Education BS2111B 3
Methods of Teaching Geography GE3204B 3
Methods of Teaching History HI2102B 3
Methods of Teaching Religious Education BS2111B 3
Micro-Teaching CT2207B 3
Microeconomics I EC1101B 3
New Testament Background BS11012B 3
New Testament Background BS2104B 3
New Testament Books BS1201B 3
New Testament Exegesis(Gospel) BS3108B 3
New Testament Interpretation BS3101B 3
New Testament Interpretation (Hebrews) BS3209B 3
New Testament Intptn (Gospels) BS3108B 3
New Testament Survey BS1203B 3
Old Testament Books BS1201B 3
Old Testament Exegesis BS2201B 3
Old Testament Interpretation BS2105B 3
Old Testament Interpretation II BS2207B 3
Old Testament Survey I BS1101B 3
Old Testament Survey II BS1202B 3
Old Testement Survey - I BS1101B 3
Orientation to Christian Ministry MS1101B 3
Orientation to Christian Ministry MS1101B 3
Pastoral Care&Counselling HT3101B 3
Philosophies and Methodologies of History HI1203B 3
Philosophy of Education EF1102B 3
Philosophy of Education EF1202B 3
Phonetics and Phonology EN2201B 3
Population,Resources ad Development GE3108B 3
Practical Pastoral Ministry HTM3102B 3
Principles and Practices of Preaching MS2201B 3
Project Planning and Management GE3203B 3
Quantitative Techniques I MT1205B 3
Quantitative Techniques in Geography GE2201B 3
Research Methods EF2101B 3
Research Methods EF2102B 3
Research Methods CE2202B 3
Research Project Paper Writing GS3101B 3
Research Proposal Writing GS2201B 3
Research Report Writing GS3201B 3
Semantics and Pragmatics EN3102B 3
Sociology of Education EF2101B 3
Sociology of Education EF1203B 3
Stewardship / Church Finance MS2101B 3
Study and Communication Skills GS1101B 3
Study and Communication Skillls GS1101B 3
Sunday School for All Ages CEI201B 3
Survey of African Literature GS2103B 3
Survey of World History HI1202B 3
Surveying and Mapping GE2102B 3
Teaching (Observation) CT1203B 3
Teaching English as a Second Language EN2202 3
Teaching Practice CT2201B 3
Teaching Practice I CT2208B 3
Teaching Practice II CT2201B 3
The African Literature EN3202B 3
Themes in African History HI1101B 3
Theol. of Worship & Practice MS2104B 3
Theory and History of Literature EN2203 3
Thesis/ Project Presentation GS3204B 3
Thesis/Project Writing CE3105B 3
Tourism Geography GE3102B 3
Tourism Geography GE3103B 3
Transport in Geography GE 3
Urban and Regional Development Planning GEO3101B 3
Urban and Regional Development Planning GE3102B 3

Bacheolor of Arts in Public Administration - Evening program at MMU's Town Center

Course Title Code Credit hours Instructor
Administration of Social Services PA2109B 3
Administrative Law I PA1203B 3
Administrative Law II PA3221B 3
Basic English EN1101B 3
Business Communication Skills GS1201B 3
Business Ethics GS2203B 3
Business Law I BM1101B 3
Business Law II BM1204B 3
Communication Skills GS1101B 3
Comparative Local Government PA2210B 3
Development Studies I DS1101B 3
Development Studies II DS1202B 3
Environmental Disaster Management GE3211B 3
Environmental Management and Gender Issues PA3215B 3
Essential of Computer System I ICT1101B 3
Essentials of Computer Systems II ICT1202B 3
Family Life (HIV/AIDS) GS1102B 3
Field Attachment AC3116B 3
Financial Administration PA2105B 3
Government Accounting & Financial Procedures AC2103B 3
Human Resource Management BM2113B 3
Human Resource Management - Planning and Development PA3218B 3
Industrial Relations and Legislation PA2106B 3
International Cooperation and Development DS2203B 3
Introduction to Organizational Behavior PA2107B 3
Introduction to Sociology PA3214B 3
Introductory Accounting AC1101B 3
Local Government Finance and Budgeting PA2214B 3
Local Government Law PA2211B 3
Macroeconomics EC1202B 3
Management in Local Government PA3216B 3
Mathematics and Statistics MT1103B 3
Microeconomics EC1101B 3
Office Procedures and Records Management PA2212B 3
Organization Theories PA1204B 3
Organizational Development PA3217B 3
Performance Management PA2108B 3
Principles of Management PA1101B 3
Public Administration PA1202B 3
Public Management Decision Support Systems ICT2205B 3
Public Policy PA2213B 3
Research Methods I BM2109B 3
Research Methods II BM2218B 3
Stewardship / Church Finance MS2108D 3
Strategic Management and Consultancy Skills BM2228B 3
Urban Management and Rural Development PA3219B 3

Course Offerings

Diploma of Mngt in-T&H(Day-Mzc) - All day program at Mwanza Centre

Course Title Code Credit hours Instructor

Diploma of Mngt in-T&H(Ev-Mzc) - Evening programs at Mwanza Centre

Course Title Code Credit hours Instructor

Diploma in Education(Geo&Eng)(Day-Mzc) - All day Programs at Mwanza Centre

Diploma in Education(Geo&His)(Day-Mzc) - All day Program at Mwanza Centre

Diploma in Education(Geo&His)(Ev-Mzc) - Evening program at Mwanza Centre

Diploma in Education(His&Eng)(Ev-Mzc) - Evening program at Mwanza Centre

Diploma in Education(His/Eng)(Day-Mzc) - All Day Program at Mwanza Centre

Diploma in Education(Maths &Geo)(Ev-Mzc) - Evening programs at Mwanza Centre

Diploma in Business Administration - All day program at Main Campus

Diploma in Business Administration - All day program at MMU's Town Center

Diploma in Business Administration - Evening program at MMU's Town Center

Diploma in Business Administration(Day-Mzc) - All day program at Mwanza Centre

Diploma in Business Administration(Ev-Mzc) - Everning program at Mwanza centre

Diploma in Christian Education - All day program at Main Campus

Diploma in Church Music - All day program at Main Campus

Course Title Code Credit hours Instructor
Academic Orientation GS1101 3
Baptist Doctrine and Polity HT2205D 3
Biblical Foundations of Church Music CM1105D 3
Chapel Performance I CM1109D 1
Chapel Performance II CM1218D 1
Chapel Performance III CM2127D 1
Chapel Performance IV CM2236D 1
Christian Ethics HT2103D 3
Communication Skills GS1101D 3
Conducting Church Music CM1214D 3
Creative Worship and Church Music CM2233D 3
Family Life (HIV/AIDS) GS1202D 3
Graded Choir Methods for Church Music CM2232D 3
Guitar Training CM2122D 3
Guitar Training I CM1104D 3
Guitar Training II CM1213D 3
Guitar Training IV CM2231D 3
Guitar TrainingIII CM2122D 3
Hand Chimes Ensemble I CM1108D 1
Hand Chimes Ensemble II CM1217D 1
Hand Chimes Ensemble III CM2126D 1
Hand Chimes Ensemble IV CM2235D 1
Hymonology and Congregational Singing CM1215D 3
Instruments for Church Music CM2124D 3
Introduction to Christian Music MS2107D 3
Introduction to Computer ICT1101D 3
Introduction to Computer ICT1101D 3
Keyboard Training I CM1103D 3
Keyboard Training II CM1212D 3
Keyboard Training IV CM2230D 3
Keyboard TrainingIII CM2121D 3
Man and Society MS1102D 3
Man and Society ms1102D 3
Music Theory I CM1101D 3
Music Theory II CM1210D 3
Music Theory III CM2119D 3
Music Theory IV CM2228D 3
New Testament Survey BS1204D 3
Old Testament Survey I BS1101D 3
Old Testament Survey II BS1203D 3
Sight Singing / Ear Training I CM1102D 1
Sight Singing /Ear Training IV CM2229D 1
Sight Singing/ Ear Training CM1211D 1
Sight Singing/Ear Training III CM2120D 1
University Choir I CM1107D 3
University Choir II CM1216D 3
University Choir III CM2125D 3
University Choir IV CM2234D 1
Vocal Techniques in Church Music CM2123D 3
Worship Leading and Planning Church Music CM1106D 3

Diploma in Education (Geography & English) - All day program at Main Campus

Course Title Code Credit hours Instructor
Africa in World Affairs HI2201D 3
Algebra MT2103D 3
Basic Mathematics MT1103D 3
Basic Mthematics MT1102D 3
Childhood Education EP1202D 3
Communication Skills GS1101D 3
Computers and Education ICT1202D 3
Curriculum Analysis CT1202D 3
Curriculum Design and Development CT1101D 3
Educational Measurement and Evaluation EF2205D 3
Educational Psychology EP1101D 3
Educational Research Methods CT2104D 3
English Grammar EN1203D 3
English Grammar EN2103D 3
Family Life (HIV/AIDS) GS2102D 3
Fundamentals of ICT ICT1101D 3
Geometry MT1202D 3
Guidance and Counseling EP2104D 3
History of Education EF1101D 3
Human & Economic Geography I GE1202D 3
Human & Economic Geography II GE2103D 3
Language Acquisition EN1202D 3
Learning Styles EP2206D 3
Map Work and Practical Geography GE2104D 3
Map Work and Practical Geography GE2204D 3
Micro Teaching CT1203D 3
Modern Technology & Education ICT1202D 3
Nationalism and Struggle for Independence in Africa H11201D 3
Philosophy of Education EF1202D 3
Phonetics and Phonology EN2204D 3
Phonetics and Phonology EN2104D 3
Phonetics Teaching EN2205D 3
Physical Geography GE1101D 3
Pre and Colonial Africa H11101D 3
Principles of Educational Administration AD2101D 3
Principles of Teaching EF1101D 3
Probability & Statistics MT1203D 3
Recreation and Physical Education EF1203D 3
Sociology of Education EF2104D 3
Supervised Teaching Practice CT1203D 3
Supervised Teaching Practice CT1203D 3
Supervised Teaching Practice CT1203D 3
Teaching Children through Story Telling EP2205D 3

Diploma in Education (Geography & English) - All day program at MMU's Town Center

Diploma in Education (Geography & English) -

Diploma in Education (Geography & History) - All day program at Main Campus

Diploma in Education (Geography & History) - All day program at MMU's Town Center

Diploma in Education (Geography & History) - Evening program at MMU's Town Center

Diploma in Education (History & English) - All day program at Main Campus

Diploma in Education (History & English) - All day program at MMU's Town Center

Diploma in Education (History & English) - Evening program at MMU's Town Center

Diploma in Education (Mathematics & Geography) - All day program at Main Campus

Diploma in Education (Mathematics & Geography) - All day program at MMU's Town Center

Course Title Code Credit hours Instructor
Algebra MT1202D 3
Algebra MT2103D 3
Basic Mathematics MT1101D