ED 431 ICT in Education:
ICTs integrated education system is pervasive in school education and
higher education in 21st century. Professional teachers need to know about how ICTs
are integrated in education system from educational administration to the classroom
level and build necessary competencies to use ICT tools in their teaching, learning
management and evaluation purposes. This course thus is designed for the students in
Bachelor Degree in education aimed to impart both the knowledge of the use of ICTs
in education and professional competencies envisaged to be necessary for a 21st
century school teachers. This course furthermore has addressed the ICT
professional standards set by different organizations and Nepal's own standards as
promulgated by the Ministry of Education Nepal. This course is mainly a practical
course that the students have to learn things being in action - project works,
laboratory works and assignments. Besides there are some theoretical discussion on
the use of ICTs theory, philosophy and historical development of ICTs in education.
ICTED 435 Data Structures and Algorithms
The purpose of this course is to provide the students with solid foundations in the
basic concepts of data structures and algorithms. The main objective of the course is
to teach the students how to select and design data structures and algorithms that are
appropriate for problems that they might occur. This course is also about showing the
correctness of algorithms and studying their computational complexities. This course
offers the students a mixture of theoretical knowledge and practical experience.
Programming language C will be used for practical work.
ICTED 436 Microprocessor & Computer Organization
This course is an introduction to microprocessor & computer organization. It covers
topics in 8086 microprocessors and the physical design of the computer (i.e.
computer organization). This course discusses the basic structure of a digital
computer, microprocessor and deals with the detail study of the 8086 microprocessor
programming and organization of the Control unit, the Arithmetic and Logical unit, the Memory unit and the I/O unit.
Object Oriented Programming with C++
The aim of the course is to develop the skill on thinking about computation and
problem solving in Object Oriented Paradigms. The course helps the students to
discover the basic concepts of object- oriented programming concept such as object,
class, inheritance, polymorphism, abstraction and encapsulation and apply in C++.
Students are more engaged in laboratory work to exaction of programing experiments
rather than theoretical concept.
ICTED 467 Web Technology
The aim of the course is to help students gain knowledge in the basic concepts of
web development and build skills to develop web based application using the web tools,
scripting and server side language. The goal of course is to provide application
developers easy and complete understanding design of web page and integrated with
MySQL and PHP which are most popular open source technologies.
Math ED 431 Calculus
The calculus is at the same time a beginning as well as a complete package course.
It is the course where many of the ideas and techniques learned in the secondary
mathematics are pulled together and answered in a satisfactory way. It is also the
foundation for the study of the natural and social sciences. So, this is an
introduction course that provides a basic knowledge of calculus and its application.
It provides a framework for modeling system. The concepts differentiation and integration
in simple standard forms are applied as early as possible to the determination of maxima
and minima, of the areas and length of curve, of volume of revolution, to the solution of the day to day problems.