Bachelor of Information Communication Technology Education (BICTE) is an undergraduate program offered by Tribhuvan University, under the Faculty of Education. It is a 4-year semester-based program spreading over 8 semesters covering a total of 138 credit hours, which includes 12 credit hours for communication skills courses, 24 credit hours for educational core courses, 60 credit hours for specialization major subjects, 30 credit hours for minor subjects and 9 credit hours for teaching internship/practicum.

BICTE is a bachelor’s degree program introduced to make students familiar with the modern education systems and computer science, along with the use of information and communication technology focusing on the subjects like Information Technology, Programming, Psychology, Fundamental & Technology in Education, Java Programming Language, Database Management System, Data Communication, and Artificial Intelligence.



  • To prepare students for higher studies like master’ level programs in the area of Education, Information Communication Technology or other related field.
  • To provide students with better and more extensive learning about Computer Science and Information Communication Technology concepts like Programming, Algorithms, Database Management Systems, Management Information systems, Data structures, Computer Graphics, Cyberlaw, Artificial intelligence, and other BICT-related subjects.
  • To provide theoretical knowledge to the students to build up a deeper understanding and familiarize them with the practical tools and techniques used in the development of computer systems software and technology.
  • To prepare successful BICT graduates to build their career in their interested field or BICT-related field such as a Computer Teacher in Higher Level, Software Application Developer, System Administrator, Web Programmer, Database Administrator, Web Developer, Network Administrator, etc.
  • To develop proficient and passionate human resources outfitted with information technology skills, both qualitative and quantitative for application in the development of the education sector.
  • To help students to improve their intellectual and analytical abilities, decision-making, and leadership to carry out, analyze and execute plans and policies for the overall development of the education sector using the ideas of information technology.


Candidates must have passed 10+2 or equivalent in any stream with at least C+ Grade in Aggregate.

Salient Features

  • In addition to conventional lectures, a great deal of practical and project works.
  • Develops the underlying principles of both Education and Information Technology and shows how these principles can be applied to solve real world problems.
  • Builds up the skills that are essential for both computer Teacher and researchers including IT managers, Systems Analysts, Network Administrator, Computer Programmers, Database Administrator, Web Developers, etc.
  • Semester based program affiliated to Tribhuvan University

Job Prospects

  1. Computer Teacher
  2. IT Officer
  3. Software Developer
  4. Web Developer
  5. Network Administrator
  6. Database Administrator
  7. Cryptographer
  8. System Analyst
  9. Project Manager
  10. Document Specialist
  11. Information System Auditor
  12. Artificial Intelligence Specialist
  13. Database Operator

Also Read : The Basic Concept of UNIX, LINUX and its Architecture

Course Structure

First Year

First Semester (6*3 = 18 Credit)Second Semester (6*3 = 18 Credit)
S.N.Course TitleS.N.Course Title
1.English Language-I1.English Language-II
2.General Nepali-I2.General Nepali-II
3.Fundamental of Education3.Development Psychology
5.Introduction to Information Technology5.Introduction to Information Technology
6.Programming Concept With C6.Object Oriented Programming with C++

Second Year

Third Semester (6*3 = 18 Credit)Fourth Semester (6*3 = 18 Credit)
S.N.Course TitleS.N.Course Title
1.Learning Psychology1.Fundamental of Curriculum
2.Data Structure and algorithm2.Operating System
3.Computer Architecture and Organization3.Database Management System
4.Web Technology4.System Analysis and Design
5.Probability and Statistics5.Numerical Analysis
6.21th Century Life Skill6.Leadership and Management

Third Year

Fifth Semester (5*3 = 15 Credit)Sixth Semester (5*3 = 15 Credit)
S.N.Course TitleS.N.Course Title
1.Assessment in Teaching and Learning1.Research Methods in Education
2.Java Programming Language2.Visual Programming (.NET)
3.Data Communication and Networks3.Computer Graphics
4.Software Engineering and Project Management4.Digital Pedagogy
5.Discrete Mathematics5.Network and Information Security

Fourth Year

Seven Semester (5*3 = 15 Credit)Eight Semester (5*3 = 15 Credit)
S.N.Course TitleS.N.Course Title
1.Research Project1.Classroom Pedagogy
2.Artificial Intelligence in Education2.System Administrator with Linux
3.Teaching Methods for ICT3.Python Programming
4.Elective I(any one)
Geographical Information System (GIS)
Big Data Analysis
4.Elective II(any one)
Cloud Computing
Multimedia Technology
5.Capstone Project5.Teaching Practicum in ICT

List of BICTE Colleges

  1. Sanothimi Campus, Bhaktapur
  2. Lumbini Adarsh Degree College, Nawalparasi
  3. Sukuna Multiple Campus, Morang
  4. Surkhet Campus Education, Surkhet
  5. Triyuga Janta Multiple Campus, Udayapur
  6. Balkumari College, Chitwan
  7. Aadikavi Bhanubhakta Campus, Tanahun
  8. Butwal Multiple Campus, Butwal
  9. Bhairahawa Multiple Campus, Bhairahawa
  10. Gorkha Campus, Gorkha
  11. Mahendramorang Campus, Biratnagar
  12. Model Campus Damak, Jhapa
  13. Surya Narayana Satya Narayan Marwaita Multiple Campus,
  14. Hanumanteshwor Campus, Dolakha
  15. SSMY Multiple Campus ,Siraha
  16. Janajyoti Multiple Campus Sarlahi, Sarlahi
  17. Ramshwaroop Ramsagar M Campus, Janakpur
  18. ram Mani Multiple Campus
  19. Janamaitri Multiple Campus, Kathmandu
  20. Kavre Multiple Campus, Kavre
  21. Mahendra Ratna Campus, Kathmandu
  22. Dadeldhura Multiple Campus, Dadeldhura
  23. JS Mraraka Campus, Lahan
  24. Magdi Multiple Campus, Magdi
  25. Makawanpur Multiple Campus, Hetauda
  26. Ghodaghodi M Campus, Kailali


Tribhuvan University, Faculty of Education, Dean Office, Kirtipur announces admissions for Bachelor of Information and Communication Technology Education (BICTE).
BICTE is a semester-based program of Tribhuvan University. Students who have passed grade 12 or equivalent in the second division or secured C+ in aggregate (>2.01 GPA) are eligible to apply.

Click here to find the entrance exam application form.

The following documents should be submitted during the admission:

  1. Copy of a Character Certificate
  2. Copy of a Secondary Education Examination (SEE) or equivalent mark sheet
  3. Copy of a 10+2 (HSEB) or equivalent transcript
  4. Migration Certificate
  5. One color stamp size photograph for the ID Card and two color passport size photographs for the campus Records
  6. Copy of a Citizenship Certificate or Passport (For Foreign Students only)

Leave Your Comment