ICTE Courses

These are all the courses in ICTE course offered by TU. ICTE have 41 courses, among which 40 are compulsory & 1 is elective.


First Semm

English Lanugage I

Nepali Language I

Fundamentals of Education

Introduction of Information Technology I

Programming Concept with C-II

Mathematics-I

Second Semm

English Language II

Nepali Language II

Development of Psychology

Object Oriented programming with C III

Digital Logic IV

Math-II

Third Semm

Learning Psychology

Data Structure and Algorithm V

Microprocessor and Computer Organization VI

Web Technology VII

Probability and statics

Century life skill

Fourth Semm

Basic of Curriculum

Java programming language XI

Data communication and Networks XII

Software engineering and Project management XIII

Specialization Minor Math

Fifth Semm

MIS and E-Business

DotNet Technology

Computer Networking

Computer Graphics and Animation

Introduction to Management

Sixth Semm

Assessment and Evaluation of Learning

Visual Programming XIV

Computer Graphics XV

E-learning & ICT educational Pedagogy VI

Specialization Minor Math

Seventh Semm

Pedagogy and inclusive Education

Network Security XVII

Artificial Intelligence in Education XVIII

Specialization Minor: Math

Eighth Semm

Basic statics and Research in Education

Technology in Education XIX

Educational project XX

Network Administration (elective)