Bachelor of Education with Computer Science

  • Fee 1,500,000/=
  • Duration 3 Years
  • Language English
  • Mode of Study Full Time
  • Intakes October


This is a new course which allows you to combine the study of education with computer science.

This is a three year concurrent programme and at the end of this three year course graduates will be eligible to teach education and computer science.

The curriculum consists of several education courses and a variety of computing courses in programming, web development, app development, computer hardware, networking, databases, ethics and methods of teaching computer science.

What you'll study
Semester I
  • Business Communication
  • Business Computer Applications
  • Computer Fundamentals
  • Database Systems
  • Blended Learning
  • Lifelong Learning
  • Foundation of Education 
  • Psychology of Education

Semester II
  • Computer Networking
  • Development Studies
  • Computer Graphics Design
  • Principles of Programming
  • Probability and Statistics
  • Early Childhood Education (ECE)
  • Teaching Methods in Computer science
  • Educational Media and technology
  • Teaching Practice 1

Semester III
  • Sociology of Education
  • Human Growth and Development
  • Operating Systems
  • Research Methodology
  • Object Oriented Programming
  • Web Design
  • Measurements and Evaluation in
  • Education
  • Curriculum Development and Evaluation

Semester IV
  • Entrepreneurship 
  • Information Security
  • Internet Programming and Applications
  • Systems Analysis and Design
  • Special and Inclusive Education
  • Educational Guidance and Counseling 
  • Teaching Practice2

Semester V
  • IT Project Management
  • Open Source Software Development
  • Network Management and
  • Administration 
  • Interactive Multimedia
  • Principles of Consultancy in Education
  • Principles of classroom management

Semester VI
  • Educational software Individual Project
  • Professionalism and Ethical Issues in Education
  • Educational policy analysis and implementation
  • Adult Education and Learning
  • School Management
  • Community Education and Development
  • Industrial training in Computer Science

Entry Requirements

Two principal passes in Science subjects. The two principal passes MUST make an aggregate of 4.0 points as a minimum. Those without a principal pass or subsidiary pass in Mathematics must have a D at O’ Level.  


Ordinary Diploma of Education in Science, Ordinary Diploma in Information Technology or Computer Engineering or Computer Science with at least average of ‘B’ or GPA of 3.0, and at least four passes (excluding religious subjects) at O Level.


Other allied discipline with equivalent qualification recognized by NACTE may be accepted

Careers and opportunities

Our graduates will work in roles including:

  • Research and development scientist
  • Primary and Secondary Teacher
  • School Administrator
  • Curriculum expert

Other Programmes

Tanzania Census 2022