Bachelor of Education in Information Communication Technology

Tribhuwan University
4 years
Rs.
Updated November 28, 2025

University

Tribhuwan University

Duration

4 years

Fee

Rs.

Colleges

31+

Summary

• Four-year, eight-semester bachelor’s program under Tribhuvan University designed to build ICT-teaching competence with solid foundations in education, programming, systems, networks, and pedagogical technology.
• Combines education science, ICT specialization, programming, networking, database systems, pedagogy, and modern digital-learning methodologies.
• Focuses on preparing ICT educators capable of teaching, designing e-learning, managing computer labs, and supporting ICT infrastructure in academic institutions.
• Emphasizes practical programming skills (C, C++, Java, Python), foundational computing (IT, OS, DBMS, networking), and education theories such as curriculum, pedagogy, research, and classroom management.
• Includes teaching practicum and project work to ensure applied competence in real academic environments.

Description

Curricular Structure (Condensed)

Year 1 – Foundations in Education & ICT

SemesterKey Areas
1stEnglish I, Nepali I, Fundamentals of Education, Math I, Intro to IT, C Programming
2ndEnglish II, Nepali II, Developmental Psychology, Math II, Digital Logic, OOP in C++

Year 2 – ICT Core & Educational Theory

SemesterKey Areas
3rdLearning Psychology, Data Structures, Architecture & Organization, Web Tech, Probability & Statistics, Life Skills
4thCurriculum, Operating Systems, DBMS, System Analysis & Design, Numerical Analysis, Leadership & Management

Year 3 – Specialized ICT Skill Development

SemesterKey Areas
5thAssessment, Java Programming, Data Communication & Networks, Software Engineering, Discrete Math
6thResearch Methods, Visual Programming, Computer Graphics, Digital Pedagogy, Network & Security

Year 4 – Advanced ICT + Practicum

SemesterKey Areas
7thResearch Project, AI in Education, ICT Teaching Methods, Elective I (GIS / Big Data / Capstone)
8thClassroom Pedagogy, Linux System Admin, Python, Elective II (Cloud / Multimedia / Teaching Practicum)

Offered By
• Tribhuvan University, Faculty of Education
• Delivered through 29 TU constituent and affiliated campuses across Nepal

Fee (Approximate)
• TU constituent campuses: NPR 1,00,000 – 1,80,000 total for 4 years
• Private affiliated campuses: NPR 2,50,000 – 4,50,000 depending on facilities
• Entrance form fee: ~NPR 1,000 (may vary by campus)

Features

Features
• Full semester-based program (138 credits)
• Balanced combination of ICT specialization and education science
• Strong programming foundation: C, C++, Java, Python
• Core computing skills: OS, networking, DBMS, graphics, security
• Dedicated pedagogical training for ICT teaching
• Research project + ICT teaching practicum
• Broad elective options for specialization
• Suitable pathway for both teaching and ICT careers

Admission Process

Admission Process • Meet eligibility: Grade 12 passed with minimum second division or C+ aggregate (>2.01 GPA)
• Fill out BICTE entrance/application form
• Sit for the BICTE Entrance Exam (TU Faculty of Education)
• Merit-based selection according to entrance score
• Submit required documents: transcripts, character certificate, photos, citizenship
• Admission confirmed according to campus seat availability

 

 

Job Prospects

Prospect Careers
• ICT teacher (secondary and higher secondary levels)
• Computer instructor in public and private institutions
• Web developer
• Software application developer (entry level)
• Database administrator
• System administrator
• Network technician
• ICT lab assistant
• Digital-learning content developer
• Front-end programmer
• ICT officer in schools, colleges, NGOs/INGOs, education projects
• Pathway to MEd ICT / MIT / MSc CSIT / other ICT-related postgraduate studies

Colleges Offering This Course

Triyuga Janata Bahumukhi Campus

Surkhet Multiple Campus

S.S.M. Yadav Campus

Ramswaroop Ramsagar Campus

Myagdi Multiple Campus

Mahendra Ratna Campus Kathmandu

Kavre Multiple Campus

Janajyoti Multiple Campus Sarlahi

Hanumanteswor Campus

Ghodaghodi Multiple Campus

Aadikavi BhanuBhakta Campus

Sanothimi Campus

Hanumanteshwar Campus

Surya Narayana Satya Narayan Marwaita Multiple Campus

Sukuna Multiple Campus

Nilkantha Multiple Campus

Dadeldhura Multiple Campus

Makwanpur Multiple Campus

Ramswarup Ramsagar Multiple Campus

Shaheed Smriti Multiple Campus

Dhawalagiri Multiple Campus

Madhyabindu Multiple Campus

Triyuga Janata Multiple Campus

Mahendra Ratna Campus

Jana Bhawana Campus

Janta Multiple Campus

Balkumari College

Butwal Multiple Campus

Birendra Multiple Campus

Balkumari Campus

J.S. Murarka Multiple Campus