Bachelor in Information and Communication Technology(ICT) Education (BICTE) (old course)
First Semester
- General English I
- Fundamentals of Education
- Introduction to Information Technology
- Programming Concept with C
- Fundamentals of Mathematics(minor)
- साधारण नेपाली I
Second Semester
- General English II
- Social Perspectives in Education
- Object-Oriented Programming with C++
- Digital Logics
- Number Theory(minor)
- साधारण नेपाली II
Third Semester
- ED 431 ICT in Education
- Ed 332 Developmental Psychology
- ICTEd 435 Data Structures and Algorithms
- ICTEd 436 Microprocessor & Computer Organization
- ICTEd 437 Web Technology
- Math Ed. 431 Calculus
Fourth Semester
- Ed 441 Learning Psychology
- ICTEd 445 Operating System
- ICTEd 446 Database Management System
- ICTEd 447 System Analysis and Design
- Math Ed 448 Analytic Geometry
- Math Ed 449 Probability and Statistics
Fifth Semester
- Ed 451 Fundamental of Curriculum
- ICTEd 455 Java Programming
- ICTEd 456 Data Communication and Networks
- ICTEd 457 Software Engineering & Project Management
- Math Ed 455 Numeric Analysis
Sixth Semester
- Ed 461 Assessment and Evaluation in Education
- ICTEd 465 Visual Programming with C#
- ICTEd 466 Computer Graphics
- ICTEd 467 e-Learning
- Math Ed 478 Graph Theory
Seventh Semester
- Ed 471 Pedagogy
- ICTEd 476 Artificial Intelligence in Education
- ICTEd 475 Network Security
- Math Ed 475 Discrete Mathematics
- Math Ed 476 Teaching Mathematics
Eight Semester